689 832
1013 950
491 988
391 700
360 335
736 63
336 13
31 278
613 748
155 445
584 73
804 19
722 450
445 230
571 697
161 231
925 432
832 162
348 97
686 562
173 432