9393 70
19291 683
40690 161
28657 333
17331 424
24749 320
11071 509
24221 475
16038 910
9386 698
47421 467
39301 631
12559 92
11378 106
20383 814
18564 300
25183 484
9871 121
85420 454
7390 86
13384 286
30687 253
14111 512
54586 938