13296     
    
29723     
 
 
 
   
43460     
    
115921     
 

 
77036     
    
129991     
 
 
83136     
    
151287     
 
 
38306     
    
114923     
 
 
42231     
    
75357     
 
 
99108     
    
148646     
 
 
39995     
    
82751     
 
 
83950     
    
160262     
 
 
38268     
    
52918