9994 63
16816 379
14508 380
17238 374
17227 429
9422 260
11198 508
11331 78
1211004 3187
20163 66
11684 245
9053 443
3767 310
8718 145
128145 534
13423 771
6660 795
11272 362
9862 672
14258 645
7967 536
20392 297
12240 727
29012 666
12902 210
18633 586
10508 733
16541 119