1038 620
945 616
796 472
789 643
741 817
663 21
539 486
360 876
355 247
339 436
331 107
330 571
230 217