95079     
    
181159     
 
 
 
   
59500     
    
128840     
 

 
41396     
    
66270     
 
 
32380     
    
117802     
 
 
31495     
    
83547     
 
 
70927     
    
152964     
 
 
87374     
    
127112     
 
 
24394     
    
68952     
 
 
33545     
    
126073     
 
 
34620     
    
105212