143288
142589
138505
42362
143388
137890
138593