1029 24
796 41
298 258
981 654
661 788
490 239
1017 920
913 179
447 878
369 143
907 779
145 153
363 79
530 891
33 736
982 230
107 100
66 89
143 815
1254 831