1352 415
3047 638
2582 342
1967 293
12433 115
8080 87
16276 327
5044 458
25430 432
20008 205
40314 717
15780 324
4911 701
19857 361
4501 148
4392 590
3534 759
15895 673
8928 348
3948 603
4141 360
9469 539
3008 574
6685 792
7945 429
12096 269
11936 385
10061 614