51317 845
16019 279
7235 121
29254 763
11528 43
9633 381
5407 713
3981 500
5450 501
3440 603
20644 751
19037 573
6674 742
3519 596