872 185
816 6
712 351
1841 684
645 95
912 346
170 80
311 49
720 259
545 412
695 992
597 21
129 425
680 457
813 769
489 222
771 369
631 942
791 776
795 695