999 196
954 782
288 875
868 298
588 773
116 861
68 948
535 741
104 323
649 254
938 183
701 160
460 29
665 738
282 72
716 827
63 956
520 218
139 226
416 542