56197     
    
1127     
 
 
 
   
55500     
    
43065     
 

 
58830     
    
18608     
 
 
60487     
    
39969     
 
 
72326     
    
24252     
 
 
36689     
    
11554     
 
 
11298     
    
258     
 
 
77150     
    
28970     
 
 
71386     
    
41629     
 
 
20055     
    
9642