45832     
    
20138     
 
 
 
   
55034     
    
27978     
 

 
21693     
    
6961     
 
 
14762     
    
1752     
 
 
22065     
    
11857     
 
 
55542     
    
10417     
 
 
64362     
    
39924     
 
 
60353     
    
15093     
 
 
99456     
    
59960     
 
 
63365     
    
3250