43177 843
14775 279
6476 121
24872 762
7471 41
7817 381
5155 713
3556 500
4108 501
3171 602
20045 751
17779 573
6208 742
3037 596