46066     
    
7010     
 
 
 
   
62760     
    
39763     
 

 
20113     
    
4908     
 
 
55382     
    
31810     
 
 
18553     
    
3175     
 
 
16664     
    
3685     
 
 
51366     
    
35138     
 
 
54369     
    
17442     
 
 
17684     
    
2612     
 
 
12831     
    
728