31097
 
310620
 
211372
 
102915
 
26703
 
167919
 
144251
 
159770