880 301
832 571
215 727
343 381
620 627
1000 886
872 491
213 646
761 864
414 706
842 327
878 191
685 89
167 323
511 930
654 837
988 369
535 967
696 607
199 124