I have had good results using Purolator PureOne filters on my diesel Ram2500, and the 2615; it's M&M # 31A4002100 which crosses to WIX 51358 (NAPA uses WIX # w/o the first digit.) After finding a cross-ref on the WIX website and doing a bunch of research, I came up with the PureOne (PL14612) listing by looking it up in the store based on the Mitsu & Kia car apps (and riding mowers) listed by WIX. I find the oil in use with diesels actually takes longer to turn black using these filters. They have one that's identical but about 2cm longer (PL14610) which I plan to use next time. A racing engine builder friend taught me to use the longest filter that fits (= greater reserve), and there sure is plenty of room there.
I don't know, the 3215 may call for a different # (which might work even better on 2615?) And unfortunately the WIX air filter x-ref is way wrong, but the Hyd seems to be correct - however it & HST are just about the same price from M&M or NAPA, so I'm sticking with those genuine Mitsu from my friendly red tractor shop!