993     
    
598     
 
 
 
   
304     
    
184     
 

 
520     
    
258     
 
 
421     
    
25     
 
 
136     
    
17     
 
 
633     
    
133     
 
 
442     
    
91     
 
 
881     
    
470     
 
 
877     
    
426     
 
 
787     
    
488