19804 447
14569 336
1468 65
3843 373
7610 217
21259 342
5575 529
8701 609
5212 612
15138 580
2001 405
1010 94
3179 479
3188 676