30463     
    
1258     
 
 
 
   
98350     
    
48357     
 

 
72209     
    
41208     
 
 
27683     
    
9977     
 
 
15991     
    
4738     
 
 
20843     
    
2607     
 
 
66422     
    
52924     
 
 
70990     
    
24848     
 
 
99675     
    
13188     
 
 
60697     
    
47197