51398 845
16026 279
7264 121
29572 763
11561 43
9665 381
5416 713
3996 500
5473 501
3464 603
20669 751
19098 573
6682 742
3546 596