81504     
    
145028     
 
 
 
   
47013     
    
124284     
 

 
16198     
    
30886     
 
 
50280     
    
119968     
 
 
54790     
    
108675     
 
 
30271     
    
69746     
 
 
78655     
    
103769     
 
 
10611     
    
89489     
 
 
41679     
    
136524     
 
 
37514     
    
69894