51388 845
16022 279
7258 121
29503 763
11558 43
9661 381
5416 713
3992 500
5469 501
3460 603
20664 751
19082 573
6680 742
3544 596