43117 843
14770 279
6475 121
24857 762
7471 41
7812 381
5155 713
3553 500
4098 501
3171 602
20037 751
17776 573
6208 742
3036 596