963 543
929 975
1003 132
151 149
769 664
313 293
400 127
1185 1000
464 589
628 599
720 50
140 1000
962 352
781 275
399 868
94 225
688 217
428 282
729 220
388 981
955 211
1257 947