50639 845
15904 279
7075 121
28453 763
11387 43
9412 381
5337 713
3872 500
5363 501
3395 603
20514 751
18744 573
6586 742
3414 596