3950 539
12653 648
74630 527
7904 407
48535 829
40122 843
10598 944
1595 65
6521 709
4744 442
31110 597
2799 414
5326 801