3912 539
12541 648
74533 527
7901 407
48498 829
40057 843
10565 944
1586 65
6502 709
4734 442
31086 597
2793 414
5313 801