12345 123
14651 135
10951 294
3855 386
30342 796
6050 465
4638 193
4583 797
1242 122
6173 885
7967 709
6420 406
4805 423
4358 89
5360 503
2189 127
3333 681
2384 404
3172 535
1111 233
2657 395
3844 388
2074 75
4469 830
2822 458
6489 202
238761 458
109106 938