28657 718
19333 575
24977 52
14530 339
7029 398
11488 435
21193 267
12816 53
13026 380
9804 207
10613 303
28391 771
7185 429
11485 711
15193 351
24163 348
16149 260
10097 45
12769 803
17070 673
6798 609
9044 725
8683 368
35228 246
7581 198
9033 881
34757 221
10927 648