8691 562
3341 566
2710 173
19937 411
6541 493
12241 661
10345 635
4837 470
2576 217
4437 768
3890 468
1781 234
3247 573
3753 618
4630 714
2449 71
4058 577