29250     
    
10645     
 
 
 
   
54548     
    
23217     
 

 
89024     
    
52828     
 
 
30801     
    
15536     
 
 
81274     
    
41656     
 
 
65262     
    
6076     
 
 
61720     
    
11145     
 
 
66513     
    
951     
 
 
34702     
    
15833     
 
 
38973     
    
23446