30450     
    
78385     
 
 
 
   
60032     
    
109497     
 

 
65867     
    
122798     
 
 
69803     
    
92173     
 
 
72994     
    
83516     
 
 
36610     
    
68317     
 
 
68207     
    
135915     
 
 
29079     
    
63803     
 
 
50391     
    
130349     
 
 
48423     
    
59325