29571     
    
80142     
 
 
 
   
52122     
    
125317     
 

 
84676     
    
175181     
 
 
59080     
    
113618     
 
 
66490     
    
96524     
 
 
68075     
    
95388     
 
 
81391     
    
109548     
 
 
57731     
    
96498     
 
 
38262     
    
64607     
 
 
29263     
    
97646