3905 645
1026 82
3631 596
1903 244
2912 627
2386 553
2824 281
2816 372
1597 378
3364 488
2410 481
885 85
1725 291
2997 651
3179 602
1446 114
12526 626
3084 641
1737 340
4003 457
1583 30
2291 410
2693 595
2540 180