3667 586
1769 353
5961 571
1300 255
17276 829
29157 101
175115 794
18115 620
13153 418
3698 678
4653 488
3611 393
4339 577
2663 543
775 89
3717 893