294 981
952 395
503 472
310 895
56 607
582 144
545 42
545 597
1187 556
762 612
833 270
743 295
567 413