20235 447
15049 336
1511 65
3919 373
7826 217
21980 342
5680 529
8718 609
5263 612
15440 580
2010 405
1047 94
3226 479
3220 676