48586     
    
118051     
 
 
 
   
37628     
    
117742     
 

 
83607     
    
118255     
 
 
43840     
    
62538     
 
 
58698     
    
98045     
 
 
82321     
    
120332     
 
 
68985     
    
165298     
 
 
30449     
    
69498     
 
 
12101     
    
102867     
 
 
58187     
    
93234