30947     
    
3562     
 
 
 
   
51440     
    
5359     
 

 
27173     
    
10486     
 
 
39814     
    
4062     
 
 
48854     
    
2683     
 
 
96227     
    
11811     
 
 
81654     
    
17758     
 
 
77175     
    
15474     
 
 
51912     
    
32625     
 
 
95010     
    
76334