43123 843
14770 279
6475 121
24858 762
7471 41
7812 381
5155 713
3554 500
4100 501
3171 602
20039 751
17778 573
6208 742
3036 596