50472 844
15893 279
7034 121
28323 763
11375 43
9128 381
5337 713
3864 500
5359 501
3392 602
20506 751
18690 573
6572 742
3408 596