31980     
    
66888     
 
 
 
   
34425     
    
84771     
 

 
21035     
    
69026     
 
 
76936     
    
136970     
 
 
52815     
    
115437     
 
 
85623     
    
164354     
 
 
64947     
    
88998     
 
 
50362     
    
80298     
 
 
67565     
    
87563     
 
 
73617     
    
112999