3201 333
1432 88
1584 415
3609 493
4240 802
2370 594
2845 53
3124 350
2982 596
2567 203
1745 152
2395 335
3608 511
3948 826
2612 159
3255 535
1735 279
2679 491
2103 111
1274 133
3922 829
3719 869
3585 610
1212 145
1034 79
3517 639
3186 741
1004 111