51985     
    
31580     
 
 
 
   
23500     
    
4093     
 

 
35514     
    
4072     
 
 
40290     
    
15405     
 
 
28215     
    
7908     
 
 
99663     
    
50582     
 
 
15239     
    
3113     
 
 
88542     
    
56612     
 
 
60739     
    
7533     
 
 
44706     
    
23592