1053 503
721 895
519 326
126 369
418 867
1043 910
871 395
264 740
861 209
417 827
541 721
125 608
200 283
979 554
689 356
300 367
660 398
794 848
271 575
1035 262