3969 539
12704 648
74665 527
7905 407
48555 829
40153 843
10604 944
1599 65
6537 709
4750 442
31125 597
2816 414
5340 801