323 298
255 411
1025 661
338 159
410 363
974 879
199 516
817 684
1094 865
962 78
902 310
692 316
839 937
925 599
646 475
845 48
902 990
792 323
1173 491
65 940