19737 447
14439 336
1458 65
3830 373
7585 217
21176 342
5561 529
8698 609
5194 612
15082 580
1998 405
1001 94
3167 479
3185 676