14649     
    
2950     
 
 
 
   
99387     
    
55561     
 

 
32373     
    
6132     
 
 
95608     
    
36235     
 
 
51858     
    
16922     
 
 
18480     
    
2098     
 
 
36448     
    
14027     
 
 
23363     
    
10226     
 
 
98786     
    
41795     
 
 
71298     
    
52813