FC-M522 is a very typical 104/64 crank.
For the most part, 104/64 chainrings interchange more than a lot of other things on bikes. Odds are, any good quality set of aftermarket rings you find would be fine, ideally ones that are nominally 10-speed (or 9/10), but even that doesn't matter enormously. Occasionally with 104/64 rings there can be some profile differences where the ring meets up with the spider, which can be resolved by filing the ring. Usually that happens on SRAM/Truvativ mismatches with other brands.
In your case, pulling up the EV document for your crank (google fc-m522 ev) shows that Shimano has some things to say about which rings interchange directly for the stock ones:
The "A" matches mean it's literally the same part and the "B"s mean it's the exact same form factor but has cosmetic or material differences, i.e. color, finish, or steel vs aluminum.
The EV documents are published once when the crank is new and not usually updated, which can lead to situations when for example you might look through the rings that are available at a given moment in time, pull up the EV documents for the cranks they go with (which might be newer models), see what sets those interchange with, and then you can often follow the logic back to an older model. You don't normally need to do that, but if you want high certainty it's going to work the first time, that's one way of doing it, whereas getting a random set of generic aftermarket 104/64 rings means you'll need to be crossing your fingers a little.
Many online sellers are searchable by the Shimano part numbers you see in the 'SHIMANO CODE NO.' column.