1256 256
12671 423
6180 583
3445 626
16743 164
3689 570
5505 432
10641 608
3505 329
3626 911
2619 59
1236 81
3417 412
243435 609
21615 475
35695 483
24067 177
7312 297
4007 586
8511 735
4423 547
3518 525
2229 58
10699 616
5587 173
5560 687
4533 782
4164 594