2519 347
3868 785
8911 283
12433 825
20568 717
6589 310
2896 438
4152 236
4553 965
4123 918
1481 66
3820 526
4168 687
2992 278
9274 718
4177 853
4028 683
29000 497
3626 355
2605 108
4289 824
3470 526
5878 529
3712 643