1125 50
1490 247
6709 585
3876 497
2992 398
3069 590
6912 795
3421 594
42190 115
6874 291
8194 381
4879 207
2145 218
5314 602
312389 707
5870 217
20046 697
12127 647
9284 306
8998 501
4955 170
7321 138
3933 723
67058 106
4618 383
3676 768
3038 446
15454 585