29919     
    
12511     
 
 
 
   
28443     
    
139     
 

 
63899     
    
46588     
 
 
60852     
    
5075     
 
 
93737     
    
30214     
 
 
77542     
    
65309     
 
 
47293     
    
10705     
 
 
49649     
    
10585     
 
 
27135     
    
7373     
 
 
88628     
    
69692