516305 872
66571 455
852773 1683
595390 734
57528 107
929223 2282
379506 1227
321080 940
125056 840
148662 145
20821 117
48851 600
756339 2257
732099 1063
296649 509
27198 198
432049 926
291549 442
238960 1001
394152 812
535825 1265