43319 843
14798 279
6489 121
24903 762
7474 41
7835 381
5157 713
3562 500
4188 501
3184 602
20048 751
17792 573
6212 742
3043 596