2216 371
3112 278
6748 895
12325 697
2856 596
7689 579
2667 327
5169 852
12683 702
125603 337
5192 352
5289 351
25893 387
4644 222
87779 303
110622 424
5387 533
14207 142
5602 269
3988 779
6171 475
2727 457
5110 495
3667 39
7342 551
15238 671
23047 254
17530 367