29538     
    
12618     
 
 
 
   
74325     
    
11490     
 

 
37006     
    
17242     
 
 
12553     
    
426     
 
 
20288     
    
9978     
 
 
72963     
    
43714     
 
 
14532     
    
1239     
 
 
99960     
    
79543     
 
 
94552     
    
49552     
 
 
96970     
    
51479