580 753
485 274
514 496
868 776
427 405
346 95
899 285
166 533
477 350
700 995
440 715
444 592
71 970
210 385
937 687
575 197