935 101
1097 178
1164 988
179 666
764 834
428 304
712 46
522 798
525 979
502 870
719 497
441 832
615 138
248 827
913 369
160 905
756 389
474 525
214 786
762 906