43768     
    
54561     
 
 
 
   
73020     
    
108832     
 

 
30889     
    
60566     
 
 
98129     
    
195835     
 
 
86049     
    
150220     
 
 
47226     
    
72399     
 
 
11872     
    
26398     
 
 
45187     
    
101897     
 
 
43494     
    
56955     
 
 
59478     
    
152528