810 670
1145 44
396 429
416 93
835 220
349 375
328 988
1116 10
565 919
431 62
1345 387
635 562
936 743
584 729
1110 373
625 659
843 101
292 194
178 587
544 308