42506     
    
137241     
 
 
 
   
30724     
    
104830     
 

 
91788     
    
131425     
 
 
30278     
    
85441     
 
 
51960     
    
73555     
 
 
69485     
    
164285     
 
 
23772     
    
60255     
 
 
76346     
    
108486     
 
 
90484     
    
133131     
 
 
91450     
    
179991