51612 845
16029 279
7282 121
29732 763
11574 43
9704 381
5420 713
4001 500
5482 501
3470 603
20680 751
19149 573
6691 742
3551 596