8409 320
8011 889
15625 965
18825 749
7932 436
12874 390
4978 339
16129 475
3973 301
11223 668
4876 371
9131 491
18446 269
13465 793
6932 403
13498 505
14935 457
10665 288
14780 864
13546 250
13249 320
7797 97
8799 158
3168 412
17173 524
6688 42
11641 672
4575 299