8253 689
9892 688
28657 278
8547 34
18500 192
39274 144
13082 883
15178 228
12323 700
25049 445
43496 650
44344 485
26310 332
276321 863
17857 404
35088 740
31810 746
14341 463
14352 592
7733 929
11021 421
31555 320
7185 637
18454 586