944 161
866 96
550 698
96 357
628 721
139 685
153 605
842 208
377 709
604 343
370 958
305 501
43 492
85 387
478 1000
973 451
285 526
197 78
125 286
801 616