3901 291
5089 429
26681 79
12433 176
13458 352
7454 801
4629 637
3613 885
4371 624
5297 695
8936 449
9314 587
6588 519
6245 353
3466 444
1403 269
3752 782
8353 588
21095 344
11392 870
661 107
5996 518
4259 675
3807 540
2404 355
5253 732
7493 533
8269 765