3 313 020 23103
1 592 759 10359
4 483 860 16511
348 459 1502
972 249 5572
1 926 895 9611
1 639 676 14716
3 835 056 23511
31 897 002 64500
1 637 634 12094
12 780 240 38478