31806     
    
17326     
 
 
 
   
35058     
    
21620     
 

 
63364     
    
44049     
 
 
98656     
    
62731     
 
 
97616     
    
13693     
 
 
55232     
    
3678     
 
 
98732     
    
55295     
 
 
57484     
    
42341     
 
 
11487     
    
832     
 
 
60663     
    
27755