53493     
    
13892     
 
 
 
   
47475     
    
18163     
 

 
58063     
    
14805     
 
 
47698     
    
8721     
 
 
80868     
    
47676     
 
 
71603     
    
9508     
 
 
37814     
    
21862     
 
 
45035     
    
5870     
 
 
77007     
    
54478     
 
 
73309     
    
19626