5597 256
3189 343
12243 545
3222 493
2843 321
9712 400
4702 224
6012 107
4274 758
8543 49
2674 434
5520 369
2642 272
1305 205
3891 645
1013 82
3182 710
2964 255
2351 394
3583 830
1860 173
7668 723
8230 594
1222 33
2135 342
3613 980
1401 245
2405 371