1054 620
258 217
804 643
543 486
369 876
334 107
754 817
339 571
810 472
671 21
362 247
996 616
370 436