9987 81
4299 102
14786 503
6669 227
6311 46
5004 55
8588 163
13546 783
27427 694
28657 718
19336 575
7029 398
11488 435
21194 267
12816 53
13026 380
10613 303
11486 711
24163 348
13217 601
10097 45
6798 609
9044 725
8683 368
7581 198
34758 221
10927 648
31425 292