12397     
    
32929     
 
 
 
   
26927     
    
71643     
 

 
32301     
    
63367     
 
 
77084     
    
108548     
 
 
42900     
    
62142     
 
 
75136     
    
157202     
 
 
49319     
    
137129     
 
 
78460     
    
175979     
 
 
39193     
    
71182     
 
 
77018     
    
168074