31858     
    
99476     
 
 
 
   
19263     
    
46191     
 

 
28009     
    
64919     
 
 
80648     
    
128139     
 
 
94661     
    
109090     
 
 
88170     
    
135353     
 
 
51312     
    
81113     
 
 
48581     
    
127455     
 
 
59972     
    
135092     
 
 
81219     
    
118891