30033
 
31799
 
310942
 
211547
 
103304
 
27014
 
168309
 
144723
 
160498