336 76
1030 298
2356 750
2849 923
1998 404
1588 321
2680 407
3583 520
850 215
3096 84
4467 562
1643 130
3279 394
2448 451
2674 148
3750 491
510 53
2894 479
3252 555
3587 551
3228 487
2435 580
3368 560
2979 173