43510 843
14811 279
6502 121
24952 762
7478 41
7859 381
5160 713
3568 500
4217 501
3195 602
20090 751
17844 573
6215 742
3046 596