It keeps on giving. That's why days after you send out requests, neighbors are still responding and you will see on your news thread that someone sent you a map even though you haven't recently requested one. So when you request maps from all your neighbors, you usually get more then 20 in return.
But daily, its only 20. Not all my neighbors return maps, but i usually get about 70 from my initial map request.