7036 120
6566 339
20897 810
15698 962
16870 538
4766 98
54687 194
27548 647
6661 191
28533 392
9794 621
14220 52
14945 413
15653 906
14189 683
15908 758
12534 58
11160 261
38286 292
5638 255
15762 747
34547 91
15075 126
2407553 3909
247346 1043
2170818 3417
383987 1161
278283 1568