50867     
    
12397     
 
 
 
   
62120     
    
17858     
 

 
72653     
    
43363     
 
 
95828     
    
14588     
 
 
36801     
    
12698     
 
 
22113     
    
1431     
 
 
91110     
    
39091     
 
 
29586     
    
14203     
 
 
94371     
    
81733     
 
 
79019     
    
20695