3902 539
12494 648
74499 527
7897 407
48487 829
40042 843
10561 944
1582 65
6500 709
4728 442
31080 597
2791 414
5305 801