13094 799
3591 451
23730 320
25489 821
17697 264
12742 206
8526 647
8549 709
31314 862
4053 439
11126 460
19683 475
11424 221
10361 477
21382 665
20877 631
3567 346
26014 283
7954 648
14253 825
27184 186
22061 576
50232 866
15772 451