43262 843
14794 279
6485 121
24890 762
7474 41
7826 381
5157 713
3560 500
4165 501
3181 602
20046 751
17785 573
6210 742
3041 596