336 76
1030 298
2356 750
2849 923
2073 291
1630 301
2735 750
2035 414
1364 323
653 81
1586 326
1048 160
3293 441
1150 102
1000 152
1033 287
2686 395
1723 414
2510 683
3506 608
2651 468
3517 722
2335 522
721 29