35 659 126038 15 583 39 858 4 323 4 583 15044 7 761 12 570 153 771 44 057 22 960 96 34650