30622     
    
96323     
 
 
 
   
41889     
    
130313     
 

 
85397     
    
124520     
 
 
90882     
    
147047     
 
 
40515     
    
121757     
 
 
84605     
    
181858     
 
 
52976     
    
72159     
 
 
97311     
    
159370     
 
 
82291     
    
174830     
 
 
45837     
    
139028