216 147
620 946
455 490
848 501
893 833
1168 533
124 796
165 481
626 544
941 974
680 842
753 817
788 122
585 761