6 962 641 31164
4 273 765 12677
3 835 563 13360
11 402 277 40921
14 657 522 70559
8 416 113 43154
3 734 664 28513
1 006 021 5492
15 201 357 38498