646 1000
161 477
1219 630
509 709
322 560
220 627
450 376
833 368
192 906
987 157
1066 695
1229 213
852 707
934 776
753 343
930 978
2548 573
826 580
704 276
864 480
800 488
2162 415
841 900