48042     
    
102263     
 
 
 
   
43983     
    
133155     
 

 
62057     
    
144479     
 
 
41143     
    
96057     
 
 
45674     
    
107219     
 
 
66353     
    
90394     
 
 
26517     
    
53358     
 
 
19490     
    
29541     
 
 
14721     
    
80752     
 
 
93019     
    
141695