31659 637
3961 305
2662 64
3933 584
10537 347
7179 495
3367 356
5969 637
5643 395
4075 206
7311 158
6885 438
8377 784
28575 686
4400 497
12433 378
10090 399
6376 157
23945 247
4330 54
4454 651
5254 620
10681 93
6581 770