1043 620
238 217
793 643
540 486
362 876
333 107
747 817
332 571
800 472
666 21
355 247
956 616
346 436