30958
 
310480
 
211229
 
102765
 
26518
 
167811
 
144133
 
159671