10479 580
5080 97
8347 518
13437 268
7035 473
9616 451
12683 574
11876 52
11598 866
7990 261
11877 362
12465 355
10250 846
8218 169
8548 508
3660 37
5575 541
13582 519
14837 69
18216 666
8114 588
9109 460
7432 404
16217 185