Lol! I thought I had one or two tops. Looks like I've been hoarding again
I believe the 3 up top are all 34.9, they're all top or bottom pull and I'm pretty sure they're all 3 speed but can't verify the xt one on the right (very left is off a kids bike, 3 speed for sure. Middle is fd-m670. Right is xt but no model stamped on it).
The two at the bottom are probably no good to you, just thought it was funny that I had 5 of these things lying around.
Let me know if you want one, you can have it for the price of postage...
Sent from my Xperia Z3C using Tapatalk