236 71
1046 841
523 594
578 55
56 268
210 740
520 800
773 62
958 168
881 915
815 844
883 325
726 571
858 842
462 526
95 475