689 832
422 247
541 310
177 101
679 714
1005 977
954 930
488 727
539 26
350 961
973 553
406 19
358 322
964 781
667 820
436 779
618 421
320 119
185 62
707 141
845 353