26528     
    
119979     
 
 
 
   
92233     
    
168845     
 

 
63175     
    
161931     
 
 
23078     
    
39372     
 
 
79971     
    
103314     
 
 
76897     
    
111494     
 
 
48289     
    
119501     
 
 
97315     
    
141080     
 
 
12016     
    
60850     
 
 
40546     
    
108830