50996     
    
128699     
 
 
 
   
56506     
    
129203     
 

 
48202     
    
92033     
 
 
37384     
    
102168     
 
 
20283     
    
55344     
 
 
93773     
    
191647     
 
 
56739     
    
137758     
 
 
52426     
    
97264     
 
 
49579     
    
133379     
 
 
32681     
    
103466