3 831 853 23487
1 014 442 11309
23 147 140 79268
6 950 913 37071
996 098 4711
1 003 037 6855
1 157 605 6945
361 924 1312
2 683 473 9197
1 007 460 5313
2 894 647 12672
7 347 414 25164
601 181 1692
31 875 921 64470
1 253 614 8490
536 971 2861
333 443 3087
1 465 451 10959