9987 81
4299 102
14787 503
6669 227
6313 46
5004 55
8591 163
13546 783
27427 694
28657 718
19336 575
7029 398
11488 435
21200 267
12816 53
13026 380
10615 303
11486 711
24165 348
13217 601
10098 45
6798 609
9046 725
8683 368
7582 198
34758 221
10927 648
31430 292