20,760 52,687 57,707 106,043 123,261 185,320 299,726 659,000 405,620113,168