28657 743
86118 901
30743 307
50100 179
44864 226
8426 396
32863 743
23290 737
34101 179
21375 393
18644 166
16154 75
14869 387
68324 616
23091 451
7549 182
64597 214
26213 790
24772 408
71370 691
8921 519
14567 338
22240 789
17789 348
22017 302
30995 510
29142 232
38214 645