1262 256
1361 297
12678 423
6183 583
4230 286
3450 626
27546 493
16749 164
3692 570
5513 432
10642 608
5055 695
3512 329
3631 911
2633 59
1242 81
3423 412
5424 599
2248 190
4951 743
5752 215
243837 610
21615 475
35701 483
11815 165
24074 177
7313 297
10606 538