18 125 905 46844
416 585 2526
3 356 563 14718
29 482 922 61510
5 707 585 25473
1 776 527 9306
1 367 205 4952