5360 411
3947 68
4954 676
4378 623
3169 413
6563 319
12433 907
19271 508
17935 237
16857 684
6088 292
40485 490
12299 502
3733 241
4815 554
11382 478
4526 280
5507 727
7871 39
2229 86
19574 62
9503 519
7800 582
2866 111
3957 76
32863 356
6840 807
3184 482