Very fun puzzle game! I tried to get minimum score:
Level 1-10: 47, 27, 32, 35, 82, 46, 107, 64, 108, 46
Level 11-20: 97, 105, 60, 114, 80, 41, 119, 101, 104, 107
Level 21-30: 120, 144, 155, 132, 95, 172, 142, 92, 156, 186
Total: 2916
Curious to know what the optimal scores are.