1047 620
249 217
799 643
543 486
365 876
334 107
752 817
337 571
806 472
669 21
361 247
983 616
366 436