30832     
    
11363     
 
 
 
   
85541     
    
56694     
 

 
61242     
    
4751     
 
 
35319     
    
15835     
 
 
51911     
    
12670     
 
 
65293     
    
47905     
 
 
87227     
    
38510     
 
 
73097     
    
5945     
 
 
98153     
    
28497     
 
 
46002     
    
34732