296 75
795 886
744 341
287 88
682 1000
576 385
504 980
554 113
2278 930
23 389
472 340
216 175
883 284
34 320
14 263
761 711
872 858
602 675
66 283
933 703
918 485