50466 844
15891 279
7034 121
28301 763
11368 43
9124 381
5337 713
3864 500
5358 501
3391 602
20503 751
18685 573
6571 742
3405 596