3958 539
12670 648
74647 527
7905 407
48542 829
40135 843
10603 944
1597 65
6525 709
4749 442
31120 597
2809 414
5333 801