51389 845
16023 279
7261 121
29508 763
11559 43
9664 381
5416 713
3992 500
5472 501
3461 603
20665 751
19086 573
6681 742
3545 596