886 173
287 147
798 610
447 100
817 121
896 165
415 162
319 457
682 670
1011 925
246 748
82 777
285 861
719 594
668 819
753 13
228 365
759 89
574 754
664 629