168521 1309
203386 684
3689 413
270368 871
4081 414
8731 508
115584 339
164834 400
115037 893
171986 277
3810 392
3858 611
3051 115