5360 411
3947 68
4954 676
4378 623
3169 413
6563 319
12433 907
19273 508
17937 237
16857 684
6088 292
40497 490
12301 502
3735 241
4816 554
11387 478
4526 280
5507 727
7871 39
2230 86
19577 62
9503 519
7800 582
2868 111
3958 76
32865 356
6840 807
3184 482