31074     
    
16056     
 
 
 
   
35444     
    
20326     
 

 
37614     
    
25173     
 
 
90394     
    
31386     
 
 
85450     
    
1282     
 
 
28264     
    
16658     
 
 
71932     
    
3160     
 
 
11671     
    
228     
 
 
22983     
    
2828     
 
 
41742     
    
20647