2777 45
4434 175
6283 301
19877 187
492063 1001
10379 566
21152 263
22522 680
22344 517
6570 547
287209 1158
34529 155
39948 303
80543 245
5973 281
15532 585
117417 702
13707 71
26381 258
14608 642
42227 630
14477 465
49593 212
40309 498