1 056 120 3473
1 296 930 4440
454 412 1548
3 929 717 18822
825 681 2936
5 106 991 16450
1 897 211 6546
2 900 663 4785
1 396 082 4753
3 734 270 18168
1 513 569 5453
543 797 1924
26 953 703 52092
514 048 620
312 077 1289