2339 403
1759 547
2738 512
4788 698
10659 578
853 43
3727 846
1616 346
11521 736
12413 953
4551 469
7966 373
15804 436
8458 495
6311 424
4274 276
19937 499
1816 155
7260 642
4479 714
21684 156
3977 762
1865 348
2239 418
1193 131
1297 202
7157 794
2038 289