43295     
    
87853     
 
 
 
   
54694     
    
76579     
 

 
99388     
    
113413     
 
 
25552     
    
69583     
 
 
71293     
    
167076     
 
 
80359     
    
162226     
 
 
93510     
    
187965     
 
 
90867     
    
144131     
 
 
13050     
    
60188     
 
 
41415     
    
119747