1256 256
1358 297
12670 423
6180 583
4194 286
3444 626
27529 493
16740 164
3689 570
5505 432
10641 608
5043 695
3504 329
3624 911
2613 59
1233 81
3414 412
5404 599
2245 190
4948 743
5741 215
243363 609
21615 475
35695 483
11813 165
24067 177
7312 297
10602 538