till 1095 1945 3600 5940 7290 8715 9280 16100 13190 18125 19860 20750 23190 23675 23920 24435 28820 3037530586