So let's start with warzones 1-3
Warzone 1
| Hideous fungus | 50p |
| Humongous fungus | 50p |
| Armadile | 50p |
| Stone devourer | 50p |
Warzone 2
| Magma crawler | 50p |
| Lost berserker | 50p |
| Weeper | 50p |
| Infected weeper | 50p |
| Lava golem | 50p |
Warzone 3
| Ironblight | 50p |
| Lost berserker | 50p |
| Orewalker | 50p |
| Cliff strider | 50p |
As seen above, there are 12 unique monsters (lost berserker can be found in 2 warzones) and each of them gives 50 charm points, so in total warzones 1-3 can give you 600 points.
Now warzones 4-6 which are a bit more complicated.
Warzone 4
| chasm spawn | 50p |
| lava lurker | 50p |
| elder wyrm | 50p |
| drillworm | 25p |
| mole | 15p |
Warzone 5
| cave devourer | 50p |
| tunnel tyrant | 50p |
| high voltage elemental | 25p |
Warzone 6
| mole | 15p |
| spit nettle | 15p |
| deepworm | 50p |
| diremaw | 50p |
| humongous fungus | 50p |
wz 4-6 have 11 unique monsters (I'm not counting mole because there is wz4-5 and humongous fungus because it is in wz 1) and you can get 480 points
So by finishing all monsters in wz1-6 you can earn 1080charm points