903 107
364 728
640 38
780 97
693 191
334 425
783 791
1927 849
73 971
362 244
939 411
1047 175
160 655
91 149
84 294
553 414
722 972
482 598
506 178
1127 163
451 587