60859     
    
38057     
 
 
 
   
27148     
    
4189     
 

 
70853     
    
37735     
 
 
74768     
    
477     
 
 
52023     
    
17661     
 
 
96218     
    
12342     
 
 
45597     
    
2372     
 
 
81340     
    
55463     
 
 
99996     
    
18675     
 
 
15679     
    
249