14997 659
7679 591
16168 634
12433 448
21738 63
3392 442
6187 452
62745 387
2176 207
104910 211
9700 248
25375 345
10530 556
39357 401
29743 138
57697 584
63750 320
40583 311
9288 154
20402 292
20923 313
4174 506
5086 917
3182 171
101456 694
52139 741
6466 735
27568 490