39702     
    
106287     
 
 
 
   
44861     
    
107494     
 

 
33393     
    
76653     
 
 
84098     
    
143740     
 
 
80708     
    
159495     
 
 
97597     
    
139001     
 
 
91148     
    
113940     
 
 
92109     
    
152899     
 
 
46723     
    
94092     
 
 
96973     
    
109882