50026     
    
17226     
 
 
 
   
64656     
    
53444     
 

 
27988     
    
1379     
 
 
58273     
    
24021     
 
 
74048     
    
36161     
 
 
71064     
    
36738     
 
 
85536     
    
4749     
 
 
92767     
    
12259     
 
 
85617     
    
38450     
 
 
46255     
    
6447