238 175
943 529
842 47
746 40
102 148
486 586
965 929
62 116
616 740
856 855
461 558
707 146
274 514
263 865
259 735
784 212
732 897
607 459
123 761
282 851