13403 13569 13638 13729 14086 14390 15288 15667 15677 15980 17945 18235 19424 19797 20162 2075320945