Pagination and custom number of results

A similar try-catch should be used for `page`