70893 93
55749 270
39126 814
118806 381
171984 772
330045 976
387922 891
16954 223
159224 651
98090 599
98204 495
36703 512
31068 577
667686 1135
1338315 2517
389628 1162
456798 1312
1101642 1879
209706 533
911034 1967
572292 1208
634428 1324
1687764 3653
229376 566