826 399
474 684
134 65
907 724
384 434
477 907
149 841
291 116
743 82
595 326
49 385
370 425
770 496
299 229
195 448
318 53
236 695
769 311
382 414
977 475