19737 447
14445 336
1459 65
3830 373
7586 217
21177 342
5561 529
8698 609
5195 612
15085 580
1998 405
1001 94
3167 479
3185 676