3978 539
12735 648
74689 527
7906 407
48574 829
40164 843
10607 944
1600 65
6548 709
4757 442
31133 597
2820 414
5347 801