373 786
1003 341
1020 874
348 516
124 485
416 385
800 207
161 46
79 424
535 468
415 663
450 419
885 469
328 496
213 273
866 132
345 923
555 946
901 370
898 530