19789 447
14558 336
1467 65
3842 373
7604 217
21233 342
5570 529
8701 609
5211 612
15123 580
2001 405
1010 94
3174 479
3188 676