582 753
486 274
515 496
868 776
428 405
346 95
902 285
167 533
480 350
701 995
441 715
449 592
71 970
212 385
937 687
575 197