51371 845
16022 279
7249 121
29461 763
11555 43
9651 381
5415 713
3987 500
5460 501
3457 603
20661 751
19075 573
6679 742
3539 596