43344 843
14802 279
6494 121
24913 762
7474 41
7840 381
5157 713
3563 500
4189 501
3188 602
20050 751
17794 573
6212 742
3043 596