504 778 2042
6 419 924 35216
3 579 620 19606
1 850 804 10663
6 406 002 14156
1 081 666 3715
12 771 931 38468
1 450 386 11707
737 548 5425
308 788 926
179 353 383
476 010 3281