47281     
    
4840     
 
 
 
   
31511     
    
7953     
 

 
25862     
    
10757     
 
 
51886     
    
40585     
 
 
75659     
    
26506     
 
 
95840     
    
2189     
 
 
18474     
    
1957     
 
 
38856     
    
8144     
 
 
89572     
    
39850     
 
 
90958     
    
74385