43486 843
14807 279
6502 121
24948 762
7478 41
7852 381
5160 713
3568 500
4216 501
3195 602
20082 751
17836 573
6215 742
3046 596