50654 845
15908 279
7077 121
28470 763
11391 43
9423 381
5337 713
3872 500
5364 501
3395 603
20514 751
18748 573
6588 742
3414 596