97486     
    
50971     
 
 
 
   
95229     
    
64169     
 

 
39519     
    
18857     
 
 
74546     
    
24219     
 
 
42559     
    
11045     
 
 
94571     
    
59560     
 
 
66732     
    
19912     
 
 
77679     
    
56570     
 
 
54673     
    
42871     
 
 
12622     
    
291