31 845 943 64431
15 297 584 50587
771 877 3146
1 047 925 8265
315 145 667
698 343 2002
724 091 2160
730 982 2463