51399 845
16026 279
7264 121
29573 763
11561 43
9666 381
5416 713
3996 500
5473 501
3464 603
20670 751
19098 573
6683 742
3546 596