427016 1300
301647 942
449711 1598
129553 726
626489 1950
213301 793
265495 587
287209 1394
166667 289
327389 974
353183 938
146938 612
192412 691
331594 1230
318670 707
261895 1047
265503 660
106391 412
88422 571
148766 826
357675 864
99853 574
161522 372
199671 394
128355 166
251367 732
208500 720
278454 1167