8767 469
5090 336
4346 46
8490 497
5576 263
12147 177
12095 387
8281 509
13992 663
28657 107
25266 436
7740 620
3706 37
11189 445
5300 283
10632 606
8389 324
10942 318
5822 156
6360 251
4622 318
10213 648
14800 432
13951 153
9704 416
23559 441
14174 609
7968 251