813 94
1013 738
129 505
489 207
776 215
108 47
347 306
117 346
540 362
145 943
547 292
581 182
334 155
823 72
938 982
770 743
815 864
851 486
468 936
379 700