51515 845
16029 279
7279 121
29717 763
11569 43
9684 381
5420 713
4000 500
5480 501
3470 603
20679 751
19131 573
6690 742
3551 596