49936     
    
10489     
 
 
 
   
29828     
    
7887     
 

 
55132     
    
12324     
 
 
59910     
    
26557     
 
 
99899     
    
79651     
 
 
96115     
    
58966     
 
 
40017     
    
28227     
 
 
46951     
    
4326     
 
 
16507     
    
523     
 
 
11161     
    
827