Rhubarb Pie 2026-08-09 17:21:59 - 377.15 586 8 485 291 50 1.67 21h 1m 0.38 0.23 0.04 0.0625 1 0 2 80