30053     
    
10156     
 
 
 
   
89712     
    
33370     
 

 
75789     
    
52982     
 
 
47177     
    
25892     
 
 
24942     
    
3412     
 
 
70306     
    
58596     
 
 
31179     
    
76     
 
 
98210     
    
47582     
 
 
19037     
    
7218     
 
 
77149     
    
59372