27533     
    
2936     
 
 
 
   
95873     
    
34538     
 

 
71449     
    
2968     
 
 
34641     
    
12118     
 
 
26728     
    
3328     
 
 
12089     
    
42     
 
 
15688     
    
3233     
 
 
50400     
    
40078     
 
 
16160     
    
3708     
 
 
24706     
    
3447