5655 693
11418 736
19424 167
641667 998
93693 450
14538 477
7361 324
10785 590
26128 392
55223 231
12357 333
24626 594
6237 105
5436 654
3740 355
7229 503
1566 140
36319 259