Yes they fit. I made my own and found it was a bit tight running between the fuel tank and shock absorber but I managed.
If you want a good system that fits PERFECT visit TTI (
http://www.ttiexhaust.com ) but although these systems are the best they are also the most expensive.