43959     
    
17033     
 
 
 
   
20814     
    
5179     
 

 
48848     
    
19908     
 
 
55415     
    
36708     
 
 
99847     
    
82476     
 
 
68842     
    
16453     
 
 
30078     
    
14906     
 
 
94427     
    
40852     
 
 
74766     
    
57601     
 
 
76430     
    
304