29288     
    
106020     
 
 
 
   
77700     
    
121971     
 

 
28011     
    
88823     
 
 
27223     
    
90146     
 
 
32897     
    
99024     
 
 
63859     
    
151632     
 
 
26572     
    
109499     
 
 
42485     
    
129803     
 
 
64170     
    
128102     
 
 
20564     
    
72854