256351
 
101590
 
164999
 
149428
 
115654
 
145542
 
202468
 
172277
 
31367
 
23442
 
43299