3954 539
12658 648
74635 527
7905 407
48538 829
40126 843
10598 944
1595 65
6521 709
4744 442
31115 597
2800 414
5329 801