30547
 
309507
 
210640
 
102287
 
25861
 
167226
 
143643
 
159050