15 201 590 38498
9 596 844 22730
4 840 821 20424
13 347 031 22566
10 937 637 24747
925 095 3060
34 942 898 60792