If you see limits reduced more than the number of messages that were actually sent, it is most likely because of "Frozen limits". Limits get reduced when you schedule your campaigns in advance by the number of messages necessary to complete campaign. Those messages are not sent yet, they are just frozen and waiting to be sent. If a campaign is deleted before it is started, all of the messages are returned back to your disposal and the limits are increased.