29235     
    
4627     
 
 
 
   
75366     
    
11144     
 

 
31604     
    
3161     
 
 
42844     
    
27506     
 
 
88087     
    
42956     
 
 
47496     
    
15714     
 
 
99156     
    
65939     
 
 
41864     
    
26563     
 
 
91228     
    
19616     
 
 
85343     
    
23972