25716     
    
156     
 
 
 
   
55509     
    
24294     
 

 
36017     
    
12577     
 
 
33914     
    
15702     
 
 
57942     
    
26558     
 
 
97538     
    
51030     
 
 
66680     
    
49887     
 
 
38941     
    
27031     
 
 
14138     
    
3802     
 
 
24231     
    
3007