20 99
89 54
224 656
358 743
432 250
953 878
586 375
446 571
887 347
393 953
215 223
843 271
241 558
189 510
529 774
866 173
938 296
619 78
675 167
569 894