19999 807
14463 259
11648 585
18061 327
8740 441
4618 121
19155 477
5742 371
9709 490
15678 251
24564 785
13259 558
7013 333
14499 623
17382 851
16294 53
19923 260
14337 547
15447 105
14176 474
7787 733
18722 505
15095 588
16430 892
38426 344
12414 531
15445 821
12407 703