15314 186
17700 295
13546 783
28657 718
19336 575
7029 398
11488 435
5877 162
21200 267
12816 53
12274 441
9805 207
10615 303
11486 711
15193 351
24165 348
10098 45
5736 359
6798 609
9046 725
8683 368
9033 881
34758 221
31430 292
32381 210
4776 523
8861 926
6650 30