17529 60
17964 621
12683 127
16084 964
4061 256
8461 871
8012 89
14576 413
8664 550
19172 107
8250 694
7649 576
10759 800
8915 830
3439 319
3233 551
4451 271
3414 671
5414 384
11018 284
4002 274
4448 525
7254 298
3936 148