27645     
    
113528     
 
 
 
   
37593     
    
60154     
 

 
69236     
    
168092     
 
 
57934     
    
134193     
 
 
36483     
    
51071     
 
 
70817     
    
130684     
 
 
41386     
    
106590     
 
 
15496     
    
64251     
 
 
88454     
    
173753     
 
 
33807     
    
84338