19328     
    
8389     
 
 
 
   
34968     
    
14839     
 

 
35315     
    
219     
 
 
17703     
    
2185     
 
 
29488     
    
18789     
 
 
72846     
    
52019     
 
 
82990     
    
22930     
 
 
82547     
    
1680     
 
 
17941     
    
2054     
 
 
31436     
    
15727