4003 539
12779 648
74745 527
7908 407
48597 829
40203 843
10619 944
1605 65
6555 709
4771 442
31142 597
2830 414
5358 801