30180 128
7671 489
32232 288
7774 72
54321 198
5908 69
3148 114
11777 107
15114 545
18575 474
120139 469
202849 967
59803 684
76746 642
19568 330
27674 801
21548 233
20553 362
24857 396
29584 879
20200 584
24748 532
7688 441
11838 888
46430 376
7068 283
15473 590
29775 361