2506 699
1698 532
1701 99
2273 218
1284 377
2767 814
2670 797
613 127
1421 354
2696 696
1689 445
3137 917
492 88
2150 557
2709 741
416 61
2751 577
2800 801
652 85
3427 975
616 114
2410 717
3175 785
360 41