2891 524
2658 533
1838 119
2611 261
1658 180
1370 68
2988 614
11575 601
4431 885
2646 408
12718 798
4019 706
2115 125
4066 399
5980 152
3986 684