3199 291
1464 75
602 90
3343 636
2941 550
2446 361
1035 152
1795 154
2628 634
3033 911
457 73
2620 527
2905 831
3712 491
1145 78
1151 86
925 173
2423 562
3839 939
466 49
2046 176
2674 823
4360 979
3583 614