This backpack is one of the best on the market. It has a 80 liter capacity, waterproof, and can be extended with two pockets on both sides for the capacity of 120 liters in total. It has small pocket in front and two more on top.
The price does not include side pockets.