50449 844
15888 279
7033 121
28288 763
11361 43
9120 381
5335 713
3864 500
5357 501
3387 602
20498 751
18682 573
6570 742
3401 596