11581     
    
770     
 
 
 
   
50898     
    
25672     
 

 
40574     
    
14062     
 
 
86836     
    
27893     
 
 
15263     
    
5068     
 
 
97693     
    
86411     
 
 
51638     
    
32567     
 
 
25647     
    
7516     
 
 
39650     
    
1598     
 
 
39132     
    
20835