30992
 
310503
 
211252
 
102788
 
26570
 
167823
 
144170
 
159700