12345 650
17688 275
21073 843
17779 75
9726 122
14904 708
39091 424
25531 272
30084 247
6941 211
38079 427
33404 609
5758 736
7197 274
27636 388
7628 441
10132 58
9988 134
12760 487
8133 632
9945 846
16034 702
34827 391
5879 338
25353 683
24276 639
10742 466
22617 242