47821     
    
123800     
 
 
 
   
95431     
    
130104     
 

 
16023     
    
55141     
 
 
85273     
    
175139     
 
 
68788     
    
127085     
 
 
57815     
    
72313     
 
 
70615     
    
98757     
 
 
64808     
    
151251     
 
 
48514     
    
124261     
 
 
90590     
    
156398