22727     
    
105082     
 
 
 
   
13021     
    
34767     
 

 
25273     
    
125237     
 
 
86953     
    
159124     
 
 
69841     
    
101072     
 
 
30732     
    
91322     
 
 
37808     
    
117963     
 
 
47986     
    
127237     
 
 
63058     
    
116265     
 
 
94928     
    
157565