Gosh, where have I been????? Just seeing/looking at this thread for the first time...unbelievable!
Her belly is very big in that picture...and that was almost a week ago. She must be (or at least feel) ready to pop by now. Well, I saw your post on the xray results, and since they weren't EXACT, I'm going to go ahead and make a guess.............I say 6 puppies - 4 girls and 2 boys!
Good luck to you and the mama(s). I see that you have two litters expected. I hope you've been getting lots of rest lately cuz you're gonna have your work cut out for you in a month or so.