43751     
    
28551     
 
 
 
   
23818     
    
3787     
 

 
47667     
    
11193     
 
 
95396     
    
48100     
 
 
69972     
    
46281     
 
 
46667     
    
19450     
 
 
21513     
    
6284     
 
 
72879     
    
3020     
 
 
58500     
    
22794     
 
 
89077     
    
8201