28618     
    
6125     
 
 
 
   
49169     
    
30442     
 

 
32412     
    
21240     
 
 
54826     
    
8888     
 
 
60754     
    
43832     
 
 
47874     
    
16167     
 
 
63401     
    
28729     
 
 
96177     
    
3597     
 
 
49994     
    
10237     
 
 
28825     
    
5398