351 936
603 830
611 796
277 1000
695 518
577 432
90 591
132 524
240 92
858 966
182 54
778 322
754 614
829 967
169 680
790 76
871 585
197 217
361 719
904 332