38266     
    
708     
 
 
 
   
31105     
    
12816     
 

 
57633     
    
13841     
 
 
82123     
    
43545     
 
 
39239     
    
10642     
 
 
19883     
    
8917     
 
 
82004     
    
403     
 
 
91548     
    
16684     
 
 
57322     
    
20218     
 
 
63169     
    
25050