308928 850
459901 1312
317645 1225
437851 1720
361496 1134
295793 625
439293 1034
98267 240
273168 557
273713 891
529062 1926
330434 513
42665 993
757640 1141
167162 399
337998 1274
357969 791
163246 713
342647 1365
594343 3094
210449 509
400519 944