10066 199
12289 534
12433 591
7369 358
18336 178
113163 861
75509 646
55002 182
41560 573
26618 82
37350 621
4145 611
5722 309
5734 802
4505 544
4352 371
3128 207
58744 888