18 396 343 47355
428 548 2559
3 388 434 14838
30 016 329 62194
5 801 148 25740
1 807 435 9409
1 383 371 4993