636 313
838 118
765 576
480 830
788 181
6 228
126 267
712 166
129 65
516 165
586 409
398 104
384 210
707 958
883 522
727 132
335 620
326 370
889 876
133 678