31458     
    
8533     
 
 
 
   
45257     
    
19561     
 

 
93953     
    
59121     
 
 
62118     
    
42246     
 
 
89650     
    
44082     
 
 
58937     
    
4100     
 
 
20989     
    
1936     
 
 
15317     
    
2145     
 
 
22118     
    
11862     
 
 
15188     
    
1363