2290375 2290375 931840 3222215 562688 3784903 912896 4697799 307000 5004799 1276125 6280924 1393152 7674076 1270875 8944951 5023232 13968183 1838750 15806933 1558528 17365461 284160 17649621 2374250 20023871 450625 20474496 2354688 22829184 2200576 25029760