12561 997
3980 305
6611 171
8682 337
5671 617
2295 417
2848 195
15625 617
5638 77
5075 420
6328 664
4803 316
4939 494
8833 680
7331 158
4080 637
13580 505
18507 505
11275 319
3252 186
5850 418
2679 161
4367 865
12338 493