266 503
542 90
763 596
39 427
687 896
707 845
512 550
218 286
102 991
193 31
373 444
871 962
592 144
606 31
719 136
624 176
576 566
800 202
769 534
316 928