31582     
    
9056     
 
 
 
   
85704     
    
68470     
 

 
78829     
    
51461     
 
 
46151     
    
28668     
 
 
28629     
    
8111     
 
 
36757     
    
17146     
 
 
83217     
    
7946     
 
 
62364     
    
36673     
 
 
18766     
    
1732     
 
 
74720     
    
54654