3035 786
3752 507
2503 634
228 56
2024 555
2585 486
639 114
2536 775
2824 608
3860 463
2985 883
3288 545
927 209
3081 900
2473 742
368 41
1723 306
313 30
2594 451
3219 652
2941 474
1229 298
2421 628
3235 816