2142 463
14535 733
6247 551
12683 877
16211 519
7360 304
1779 409
2724 435
427 60
3071 608
879 96
661 105
870 59
13334 363
17488 263
26825 302
25171 544
13700 697
5367 573
8084 209
3479 327
3147 535
642 41
3071 687
2750 260
4652 403
42400 93
695 127