Level 1591

Difficulty

 * The jellies are worth 106,000 points,