26523
 
19684
 
27920
 
156151
 
136600