1315 243
252 702
446 366
105 68
50 590
625 510
194 733
413 112
727 76
1122 25
371 562
418 341
640 881
656 847
582 638
952 266
876 422
928 691