27875     
    
79316     
 
 
 
   
62170     
    
157251     
 

 
42923     
    
96966     
 
 
23623     
    
79063     
 
 
20190     
    
49907     
 
 
36683     
    
75203     
 
 
26675     
    
102261     
 
 
85599     
    
160292     
 
 
21888     
    
93136     
 
 
87212     
    
123780