12426     
    
1866     
 
 
 
   
30090     
    
10044     
 

 
58258     
    
28400     
 
 
53221     
    
25204     
 
 
30851     
    
14873     
 
 
53982     
    
6859     
 
 
33111     
    
17933     
 
 
11595     
    
577     
 
 
88362     
    
34130     
 
 
74791     
    
1807