3667 586
1769 353
5961 571
1300 255
17276 829
29165 101
175116 794
18118 620
13153 418
3698 678
4653 488
3611 393
4341 577
2663 543
775 89
3718 893