5041 561
4376 47
5478 514
4158 420
4536 102
4199 370
3312 401
30542 641
19683 328
1911 358
17614 389
20950 78
241647 1194
1994603 3734
325270 529
2240498 6283
245080 1179
141564 691
9884 677
122143 1076
45129 385
141694 270
168833 1065
59077 507
102544 399
29934 673
41703 579
21049 331