1045 826
994 381
953 526
937 828
818 109
779 211
740 839
723 433
682 261
674 594
631 557
628 252
625 671
608 473
584 454
553 596
526 580
466 116
463 286
461 364