9994 63
16816 379
14508 380
17238 374
17228 429
9423 260
11199 508
11333 78
1211060 3187
20163 66
11685 245
9053 443
3767 310
8718 145
128159 534
13423 771
6660 795
11272 362
9869 672
14258 645
7967 536
20393 297
12241 727
29012 666
12902 210
18633 586
10508 733
16541 119