1017 121
465 627
282 591
616 945
593 256
181 929
938 633
952 1000
426 530
562 740
773 994
878 564
60 794
40 158
789 922
343 368
381 208
541 170
229 908
130 305