812 525
645 334
1003 265
745 52
876 761
646 505
346 559
275 43
795 406
323 481
509 895
113 360
815 372
370 558
493 714
624 289
468 183