338 25
670 969
336 819
277 635
451 991
211 163
235 1287
296 1968
673 1849
664 1352
643 37
577 656
658 576