415 165
333 187
523 142
167 255
693 539
912 593
519 114
511 617
826 548
571 360
892 272
222 110
679 638
291 31
889 120
985 1000
729 457
328 508
1095 883
951 998
408 264
495 331
873 978