2545 602
2190 492
2659 467
618 113
1331 293
1667 339
1706 293
1152 137
1242 239
2652 800
2551 503
3004 871
2699 721
2761 575
3283 676
2720 606
2929 739
3032 906
3026 658
2136 187
1533 64
599 92
3957 718
1718 328