999 142
2221 541
1420 285
4616 291
4117 998
2904 845
494 93
2940 755
1074 332
3781 729
3923 484
1223 228
2140 587
1580 231
2868 298
2017 399
3277 608
1870 367
3131 626
4031 339
2770 550
3242 820
3182 317
1685 427