100 126
936 153
694 399
350 95
486 970
644 467
935 930
1000 618
178 121
591 266
611 125
68 14
844 26
368 823
184 618
889 721
319 142
30 371
637 940
785 677