147680
143926
143371
148842
149144
145080