29880     
    
1329     
 
 
 
   
91465     
    
56144     
 

 
47829     
    
25377     
 
 
79022     
    
65692     
 
 
46466     
    
9171     
 
 
35975     
    
5163     
 
 
90549     
    
2579     
 
 
77682     
    
10692     
 
 
60608     
    
6105     
 
 
30450     
    
14847