1133 700
421 871
84 488
806 483
473 778
402 375
495 485
816 270
400 215
152 587
789 686
390 35
833 71
368 260
470 567
264 490
1252 9
531 946