30974
 
33862
 
311938
 
212385
 
104203
 
28300
 
169688