2 283 862 15247
31 593 807 64162
6 049 811 12800
3 494 517 10236
3 088 641 13458
1 157 509 3632
19 885 443 53261
701 389 2053
1 209 936 3206
2 858 601 5414
1 098 267 3375
3 110 268 11720
861 325 3281
419 540 936
450 199 797
2 721 229 13504