33006     
    
10850     
 
 
 
   
57567     
    
25685     
 

 
86673     
    
35707     
 
 
36464     
    
24748     
 
 
60092     
    
5651     
 
 
97340     
    
9656     
 
 
68900     
    
8518     
 
 
94918     
    
23675     
 
 
31848     
    
18845     
 
 
50234     
    
37097