4016 539
12812 648
74792 527
7910 407
48618 829
40239 843
10627 944
1608 65
6566 709
4781 442
31148 597
2833 414
5362 801