689 832
422 247
541 310
177 101
679 714
1007 977
955 930
488 727
539 26
350 961
974 553
406 19
359 322
964 781
667 820
436 779
618 421
320 119
185 62
709 141
845 353