100 575
350 54
81 493
256 406
434 104
388 131
274 259
423 384
417 602
818 550
773 936
191 21
744 696
692 967
596 199
15 897
59 219
348 954
468 650
933 959