248 301 832
595 883 4401
4 147 512 21388
1 340 283 7736
927 477 3208
638 993 2553
559 685 1863
661 433 1679
1 624 596 5637
533 077 2333
4 159 447 10867
18 458 336 37861
1 448 013 6390