286 981
942 395
498 472
308 895
55 607
581 144
543 42
543 597
1170 556
756 612
829 270
739 295
556 413