429 573
465 761
244 114
637 584
47 279
184 624
274 532
362 961
279 437
503 106
315 250
271 289
27 781
394 822
932 325
649 1000
837 901
656 421
324 167
193 513