12345 58
11076 261
14186 835
34301 91
14931 126
2957 358
2375 108
7456 546
24336 373
36971 324
2391334 3902
247297 1043
3347 148
2153959 3412
383789 1161
277946 1568
232545 589
2757314 6611
698273 1987
378289 1078
95681 372
2464570 7107