886 173
286 147
797 610
446 100
817 121
895 165
410 162
319 457
682 670
1011 925
245 748
81 777
285 861
717 594
667 819
752 13
228 365
758 89
573 754
664 629