26 0
336867 1930
374823 1567
506966 3642
443961 2168
720040 6767
1692336 10792
391403 2863
669154 8022
143588 891
529918 1241
481315 1920
389407 3366
316699 2083
542337 5598
684349 4110
886891 6019
328663 1089
597023 7703
385793 1381
1268800 10859
37841 422
573877 9264
534469 3995