50669 845
15911 279
7082 121
28498 763
11391 43
9440 381
5337 713
3872 500
5364 501
3395 603
20515 751
18758 573
6590 742
3415 596