2180 50
1036 136
3486 850
1144 158
2925 367
804 120
1555 207
2048 208
1675 318
1361 268
1859 248
1643 390
3775 699
1583 301
2825 601
759 33
3584 789
2707 337
1312 64
1058 91
2641 573
2611 399
3469 302
3674 303
3349 491
3836 849
3623 673
3548 636