5360 411
3946 68
4954 676
4378 623
3168 413
6556 319
12433 907
19268 508
17928 237
16855 684
6084 292
40466 490
12294 502
3732 241
4812 554
11378 478
4526 280
5503 727
7870 39
2229 86
19570 62
9503 519
7800 582
2866 111
3953 76
32858 356
6838 807
3183 482