49906     
    
11275     
 
 
 
   
35984     
    
417     
 

 
62067     
    
3502     
 
 
82951     
    
30427     
 
 
32486     
    
16555     
 
 
87476     
    
15897     
 
 
79934     
    
47682     
 
 
35021     
    
11232     
 
 
60635     
    
5604     
 
 
21411     
    
966