51283 845
16010 279
7224 121
29162 763
11475 43
9609 381
5400 713
3976 500
5436 501
3435 603
20630 751
19005 573
6662 742
3511 596