34528     
    
127887     
 
 
 
   
20790     
    
76886     
 

 
19253     
    
116181     
 
 
69343     
    
94499     
 
 
60416     
    
121328     
 
 
27471     
    
110502     
 
 
22517     
    
82453     
 
 
36924     
    
94517     
 
 
22564     
    
63660     
 
 
82043     
    
150993