58306     
    
9564     
 
 
 
   
74484     
    
29002     
 

 
49690     
    
1733     
 
 
37284     
    
21064     
 
 
20416     
    
10329     
 
 
96176     
    
69199     
 
 
44243     
    
6395     
 
 
14864     
    
2371     
 
 
24654     
    
6450     
 
 
99335     
    
74364