3909 539
12518 648
74518 527
7897 407
48495 829
40050 843
10564 944
1584 65
6500 709
4729 442
31084 597
2791 414
5308 801