29800
 
31324
 
310688
 
211401
 
102971
 
26733
 
167954
 
144285
 
159802