15284     
    
58093     
 
 
 
   
47282     
    
129371     
 

 
74870     
    
144166     
 
 
94583     
    
126989     
 
 
59761     
    
149357     
 
 
41263     
    
53387     
 
 
53832     
    
114042     
 
 
23448     
    
69438     
 
 
33466     
    
113573     
 
 
19853     
    
110840