4055 851
2845 118
127056 475
124175 666
3037 251
6844 761
30587 458
4957 676
33073 440
2334 287
2367 194
15391 94
3486 213
21824 476
17350 430
3324 500
8494 509
28657 546
2268 204
124784 1051
4370 610
4928 657
4618 611
6608 571
5430 316
46879 542