Why not move the Console.WriteLine after the second GC.Collect()? Otherwise you may be looking at some more objects than you intended.
You can also try putting everything in your Main into a loop to get a few stats. Even if you were to not move your write you probably would see smaller deltas afterwards.
Cheers!