10686     
    
39164     
 
 
 
   
84652     
    
161506     
 

 
39950     
    
95881     
 
 
39052     
    
74924     
 
 
88738     
    
153280     
 
 
20801     
    
111186     
 
 
38423     
    
116733     
 
 
53523     
    
116163     
 
 
22892     
    
106597     
 
 
93434     
    
160553