This was wrong, mysql limit expects start + number of results, not start + end.