51006     
    
116024     
 
 
 
   
42530     
    
133248     
 

 
65856     
    
111570     
 
 
47204     
    
126120     
 
 
27104     
    
74046     
 
 
51101     
    
118085     
 
 
86126     
    
178828     
 
 
77847     
    
135016     
 
 
16806     
    
96270     
 
 
83656     
    
157609