284 1000
272 14
950 148
113 272
595 988
729 553
589 707
521 197
860 547
49 739
489 350
987 861
400 125
683 255
110 29
980 985
204 976
391 796
672 356
31 391