Amsterdam, Herengratcht and Leidsegratcht