25532     
    
69939     
 
 
 
   
35459     
    
84109     
 

 
21904     
    
79943     
 
 
98822     
    
117104     
 
 
16353     
    
43518     
 
 
86525     
    
118956     
 
 
64630     
    
147289     
 
 
61569     
    
126789     
 
 
24995     
    
72861     
 
 
19544     
    
42552