896 306
523 132
707 795
602 255
676 476
559 685
854 921
1084 881
165 10
140 452
423 680
362 863
637 127
275 390
765 672
790 516
943 426
415 13
942 420
267 968