1001 307
529 802
703 240
557 17
361 868
746 214
239 360
455 588
863 905
249 656
26 270
250 840
338 20
620 736
833 973
57 165
373 713
201 16
690 101
762 134