318631 1892
1562370 7750
388514 1682
2077574 11405
23380 287
546714 4050
392222 2800
341914 1505
117970 306
311440 2334
352299 1704
574587 3397
639157 5601
409111 1786
619005 5406
1670944 20266
325758 2607
696404 2578
492606 4484
480860 4458
132049 430
413633 7748
126952 430
391739 969