7904 495
4053 923
3616 39
4240 662
5265 609
3636 587
2362 265
6978 701
5250 669
3503 631
2898 564
5637 761
2550 77
2561 183
97107 126
16205 203
12683 544
16644 399
6685 80
8158 591
7591 467
15351 577
4613 553
11307 99
10988 710
18934 230
30972 238
17101 81