5216 832
19472 260
12433 383
256466 1998
31115 481
81849 436
38877 445
79077 230
3289 226
2954 179
2067 93
6206 560
2367 267
8426 709
4387 537
3139 547
3713 314
9842 111
2731 486
5159 491
2842 86
5090 544
4316 96