32 941 257422 15 091 101300 52 825 154 540 138442 29 787 9 940 14 099 28651