33601     
    
2513     
 
 
 
   
99518     
    
22857     
 

 
19807     
    
1509     
 
 
85687     
    
75302     
 
 
75072     
    
8528     
 
 
69907     
    
16556     
 
 
71791     
    
42795     
 
 
91910     
    
40763     
 
 
61369     
    
44661     
 
 
54324     
    
32698