1029 914
835 942
406 790
586 148
675 160
680 457
310 49
720 259
299 540
902 850
565 275
170 80
471 314
550 844
416 186
129 641
623 800
276 15
577 670
314 463