59530     
    
75070     
 
 
 
   
82684     
    
107785     
 

 
98176     
    
180522     
 
 
76525     
    
99822     
 
 
96932     
    
135484     
 
 
12988     
    
24155     
 
 
44047     
    
81579     
 
 
67573     
    
142906     
 
 
90281     
    
105413     
 
 
78370     
    
133024