50548 844
15862 279
7050 121
28175 763
11480 43
9227 381
5327 713
3868 500
5350 501
3381 602
20515 751
18702 573
6573 742
3392 596