27753     
    
418     
 
 
 
   
42898     
    
3668     
 

 
96971     
    
83932     
 
 
81336     
    
47706     
 
 
14295     
    
3573     
 
 
35547     
    
21768     
 
 
72838     
    
54332     
 
 
66069     
    
41094     
 
 
17844     
    
6718     
 
 
53348     
    
31882