1025 171
370 275
248 431
882 705
391 246
652 309
304 598
881 858
1129 316
827 65
320 130
855 415
484 682
449 208
1017 67
927 964
775 647
526 728
614 357
593 961