1029 307
535 802
708 240
567 17
371 868
754 214
252 360
459 588
872 905
253 656
30 270
256 840
360 20
640 736
847 973
67 165
377 713
203 16
699 101
769 134