22710     
    
88239     
 
 
 
   
24123     
    
40689     
 

 
46438     
    
66032     
 
 
18689     
    
53775     
 
 
96719     
    
120441     
 
 
13885     
    
63143     
 
 
77430     
    
111844     
 
 
55836     
    
139663     
 
 
54956     
    
115595     
 
 
33256     
    
129033