27976     
    
114272     
 
 
 
   
32135     
    
83728     
 

 
34169     
    
82132     
 
 
48893     
    
97429     
 
 
14182     
    
52079     
 
 
41672     
    
66631     
 
 
63140     
    
131988     
 
 
67847     
    
129704     
 
 
78678     
    
104713     
 
 
27381     
    
109845