159273
 
29672
 
145159
 
150313
 
126327
 
123188
 
112614
 
128571
 
116253
 
131952
 
82805
 
30544