1501 350
2679 780
1421 302
2725 617
2015 480
1215 309
3676 830
481 35
3956 711
2933 930
1580 353
3267 995
1343 261
3614 659
443 73
1403 424
3022 932
2011 515
3042 685
3224 616
743 106
3788 646
2968 813
2297 528