953 154
274 113
298 205
364 970
247 267
481 46
649 253
443 370
695 909
543 780
326 907
387 425
492 122
556 263