396 114
341 124
640 214
338 289
901 897
314 286
981 826
306 570
1070 630
935 995
776 404
822 539
535 784
607 550
1700 842
853 889
879 829
343 565
299 737
542 498
412 980
918 63
7 357
562 455