Add per_page parameter. Fix #538