6 962 629 31164
4 273 760 12677
3 835 563 13360
11 402 256 40921
14 657 489 70559
8 416 112 43154
3 734 661 28513
1 006 019 5492
15 201 339 38498