1009 171
363 275
245 431
881 705
391 246
650 309
303 598
873 858
1084 316
817 65
316 130
848 415
480 682
445 208
1014 67
918 964
773 647
523 728
612 357
586 961