3026 782
2910 684
2955 609
500 34
868 224
420 59
2021 508
821 167
2856 832
2792 700
3485 643
3494 817
2975 797
2656 719
2248 654
2944 962
2938 587
3148 716
501 50
3274 879
1136 230
2176 441
2796 768
2515 737
1394 321
1353 343
2383 464
836 179