3956 539
12668 648
74645 527
7905 407
48541 829
40133 843
10602 944
1597 65
6522 709
4747 442
31119 597
2809 414
5331 801