3914 539
12560 648
74545 527
7901 407
48499 829
40061 843
10569 944
1588 65
6503 709
4735 442
31091 597
2793 414
5316 801