2533 648
598 457
770 978
458 352
610 360
966 551
488 457
576 709
246 147
918 77
954 720
1007 563
783 914
648 53
371 337
97 149
1193 12
251 765
456 766
470 102
1014 432
270 646
815 196