51404 845
16027 279
7267 121
29590 763
11563 43
9666 381
5416 713
3997 500
5473 501
3464 603
20671 751
19102 573
6684 742
3546 596