43248 843
14792 279
6485 121
24886 762
7474 41
7821 381
5156 713
3559 500
4156 501
3177 602
20046 751
17785 573
6209 742
3041 596