31655     
    
6261     
 
 
 
   
75309     
    
55267     
 

 
76785     
    
6185     
 
 
86402     
    
67273     
 
 
94929     
    
12469     
 
 
54447     
    
17829     
 
 
30092     
    
7047     
 
 
24344     
    
13623     
 
 
95280     
    
29255     
 
 
59897     
    
8012