64530     
    
77726     
 
 
 
   
51748     
    
103564     
 

 
36314     
    
69405     
 
 
28824     
    
61631     
 
 
19183     
    
78638     
 
 
47311     
    
114416     
 
 
29513     
    
100802     
 
 
85834     
    
107792     
 
 
66189     
    
76252     
 
 
55608     
    
112455