4703 76
12345 111
13575 392
21129 444
9293 709
23987 263
145865 1044
21107 193
23879 467
129134 378
28389 223
43847 152
78948 869
39491 1023
69812 938
27968 464
29449 285
4866 117
2830 456
2312 168
2093 94
6765 594
2040 124
4015 545
5645 497
10575 522
3526 377
4230 163