488 963
558 18
605 120
692 168
312 547
776 942
836 280
873 668
445 148
962 691
786 944
341 22
255 475