5216 832
19472 260
12433 383
256457 1998
31098 481
81846 436
38872 445
79072 230
3289 226
2952 179
2064 93
6206 560
2366 267
8425 709
4387 537
3139 547
3711 314
9842 111
2731 486
5159 491
2842 86
5090 544
4316 96