43410 843
14804 279
6498 121
24925 762
7475 41
7844 381
5158 713
3567 500
4197 501
3192 602
20059 751
17811 573
6214 742
3046 596