3109 539
10014 648
71388 525
7692 407
47110 829
38158 843
9931 944
1462 65
6124 709
4426 442
30556 597
2666 414
4731 801