3182 950
2554 334
613 111
586 36
1152 276
3879 662
2028 457
316 51
3419 830
3597 892
2554 516
641 115
2683 634
1092 142
9999 342
2741 706
3162 837
3068 786
2356 657
2419 566
2362 529
1072 254
3117 811
584 48