3990 539
12761 648
74726 527
7908 407
48586 829
40184 843
10613 944
1604 65
6550 709
4766 442
31137 597
2825 414
5350 801