added pagination(show only 20 results for each page). Reolves time out issue on Heroku