872 646
912 647
673 290
449 15
610 57
542 586
959 289
1075 965
587 402
461 362
945 920
406 334
133 341
301 967
436 537
547 504
644 197
244 804
142 65
742 918