3108 539
10009 648
71373 525
7692 407
47099 829
38153 843
9926 944
1461 65
6123 709
4426 442
30553 597
2666 414
4730 801