30475     
    
2302     
 
 
 
   
88379     
    
31144     
 

 
34119     
    
1123     
 
 
77677     
    
10891     
 
 
16881     
    
5979     
 
 
66118     
    
7581     
 
 
39892     
    
12772     
 
 
60650     
    
46939     
 
 
32948     
    
15607     
 
 
34930     
    
24727