高校数学の範囲を超えてしまうかもしれませんが、ふと疑問に思ったので質問します。

円 x^2+y^2=r^2 を通る格子点の個数は半径rによってどのように変わるのでしょうか。