310 655
175 615
316 322
539 763
93 585
177 101
700 168
84 651
217 880
681 4
653 58
265 502
323 221
255 818
704 688
384 285
769 727
91 9
895 596
570 992