1797 250
9695 452
11982 493
3825 136
1589 405
5319 925
25111 533
6120 323
4858 72
2265 185
1221 195
3984 622
3184 572
31337 407
7771 686
10124 663
8945 725
5731 310
2931 327
9829 458
5407 411
5457 543
11584 395
8925 702
34803 647
24945 472
4652 514
9974 580