3955 539
12663 648
74643 527
7905 407
48539 829
40133 843
10599 944
1597 65
6522 709
4746 442
31117 597
2807 414
5330 801