8285 700
1417 150
3613 693
5252 91
3311 681
3591 681
2612 316
4058 673
3762 770
4536 467
3125 319
1713 232
3825 388
3569 516
5209 322
2803 399
3739 441
12785 352
3212 744
2965 332
2190 157
3518 430
5304 69
19937 271