20416     
    
105486     
 
 
 
   
17532     
    
77776     
 

 
23686     
    
56690     
 
 
52990     
    
121581     
 
 
36988     
    
117560     
 
 
30366     
    
99087     
 
 
82321     
    
182220     
 
 
68911     
    
114919     
 
 
74194     
    
89774     
 
 
40465     
    
138523