1219 704
901 168
813 794
460 26
39 958
138 87
620 304
141 488
938 174
422 977
852 110
829 889
593 274