86 300
621 331
178 241
924 255
376 278
821 142
28 825
500 373
729 843
212 461
695 808
811 141
976 551
721 876
938 890
572 132
950 248
714 341
453 337
822 110