3021 751
2928 802
1730 66
293 41
2896 737
7260 697
1573 316
2755 555
1280 230
2797 817
652 162
2781 809
1951 425
2805 717
5461 737
4279 389
6783 939
3624 571
873 180
2946 685
518 64
1712 355
866 68
2071 232