4057 516
28657 358
15627 543
5844 322
7604 307
3254 399
3949 853
4644 221
4638 760
4430 572
4302 441
2100 312
2665 82
18025 413
14259 393
14271 354
3840 744
3557 458
3205 278
4492 794
102946 414
10839 420
77774 289
7046 408
23310 116
5821 597
3621 441
10751 674