15015 570
3570 224
10704 574
15042 693
25283 316
9232 375
4814 475
6729 650
3978 417
5453 82
2900 167
10737 536
7732 521
5660 198
4233 550
5426 151
19314 579
9858 81
2842 263
5728 368
2356 53
8818 217
2320 326
10583 397