41029     
    
67072     
 
 
 
   
96175     
    
125803     
 

 
39597     
    
72681     
 
 
89313     
    
119246     
 
 
32025     
    
130299     
 
 
58823     
    
157485     
 
 
96562     
    
111551     
 
 
90205     
    
142643     
 
 
23967     
    
103040     
 
 
21549     
    
111667