2163 488
2387 386
945 117
4325 484
33646 594
46368 454
455334 1100
896 38
37181 123
215263 499
249066 866
198610 1045
51808 118
162978 1200
788025 1802
68784 666
21247 123
75885 613
111587 920
124017 536
195749 930
1850093 3778
28459 125
111710 305