909 347
153 367
375 562
769 580
688 701
288 143
232 706
826 854
615 258
647 130
58 450
918 1000
684 862
636 297
804 109
405 675
226 136
796 5
218 48
642 504