20827 420
30592 175
58708 163
40987 245
54556 224
12875 308
32249 575
62692 644
47015 384
22683 821
43596 463
76442 681
31121 381
79015 681
37663 236
46472 276
29135 77
105283 792
47273 317
34312 358
130230 695
41226 530
58589 679
19871 181
33173 887
24212 469
21587 758
28908 891