53526     
    
36128     
 
 
 
   
57835     
    
18485     
 

 
50700     
    
8468     
 
 
79502     
    
16785     
 
 
24870     
    
7378     
 
 
62452     
    
39503     
 
 
49295     
    
2538     
 
 
87982     
    
32496     
 
 
98807     
    
85582     
 
 
41207     
    
10782