3977 539
12729 648
74683 527
7906 407
48569 829
40162 843
10606 944
1599 65
6546 709
4754 442
31133 597
2818 414
5346 801