2521 124
4204 397
12192 921
11596 293
19937 1019
2519 641
3028 165
2410 361
4532 52
2545 415
2714 416
2839 264
2870 459
2801 684
6713 851
7780 600
7731 717
2456 127
3297 545
12144 663
3671 792
3768 192
1221 58
3149 281