3097 801
1477 470
463 63
2597 685
561 75
854 122
2735 810
1111 279
3026 877
737 41
2847 870
2504 755
649 146
1930 373
1814 559
642 180
1582 351
966 193
2595 533
1345 350
614 167
15880 670
9936 560
1053 298
574 135
1827 506
2103 635
1931 521