44984     
    
59162     
 
 
 
   
41771     
    
54612     
 

 
89959     
    
151959     
 
 
92565     
    
112742     
 
 
61292     
    
71763     
 
 
52231     
    
80668     
 
 
37235     
    
50202     
 
 
96270     
    
130514     
 
 
78547     
    
173879     
 
 
62770     
    
119226