336 76
1030 298
2354 750
2847 923
2680 407
3096 84
3583 520
1588 321
1394 291
1643 130
3750 491
510 53
2674 148
2448 451
3279 394
3587 551
3228 487
3368 560
2435 580
3252 555
2979 173
2894 479
1320 102