25925     
    
66341     
 
 
 
   
55869     
    
107977     
 

 
87467     
    
171003     
 
 
75770     
    
92895     
 
 
50759     
    
61892     
 
 
53058     
    
70578     
 
 
95301     
    
128134     
 
 
84484     
    
100648     
 
 
23102     
    
73833     
 
 
19388     
    
107553