2041 264
3331 638
1603 27
12683 980
889 45
6997 194
2862 389
2973 565
6038 891
5058 322
4935 581
7554 508
3324 144
17618 311
75368 320
44583 186
101670 425
16732 238
21228 377
32081 487
28144 111
86492 160
9764 663
2870 511
6823 886
4965 103
3346 717
3975 315