18645 1029
54321 618
67580 820
38935 924
15959 101
14370 812
24855 376
11230 635
36114 314
32105 648
79842 266
26278 653
27671 869
19603 326
77974 761
6489 121
24291 332
37769 827
10666 260
22644 281
75727 579
157323 684
19529 1001
19596 569
63128 632
31213 477
16084 396
17457 337