910 562
827 471
100 664
656 292
444 747
880 289
644 52
238 525
394 347
600 659
219 719
556 360
300 240
60 118
281 143
299 469
652 282
843 951
160 984
826 392