1003 48
5758 587
9073 674
3125 748
1635 248
4853 353
3153 196
2882 702
4741 721
8044 393
10431 503
8549 520
1167 54
23056 149
47994 778
2346 470
3385 643
2482 651
1353 99
2766 576
1712 335
2427 292
3587 819
2562 332