18564     
    
1520     
 
 
 
   
57826     
    
32110     
 

 
93214     
    
31619     
 
 
20698     
    
1790     
 
 
49393     
    
17984     
 
 
39323     
    
6296     
 
 
29514     
    
12000     
 
 
11592     
    
400     
 
 
11788     
    
993     
 
 
78293     
    
45551