It can go on for ages, with both my girls once they started with their first teeth it just kept going until they had them all with maybe a week in-between each one.

Try nurofen, it helps with the swelling gums as well as offering pain relief.