45801     
    
29856     
 
 
 
   
23813     
    
9128     
 

 
60519     
    
18483     
 
 
27300     
    
16211     
 
 
30300     
    
5212     
 
 
12835     
    
2536     
 
 
44806     
    
4014     
 
 
41185     
    
16852     
 
 
93780     
    
639     
 
 
28827     
    
5347