1657 285
3321 741
714 274
779 293
649 68
994 790
544 675
111 304
876 226
165 83
650 578
639 391
542 658
515 267
771 870
1037 734
1047 718
514 974
612 574
961 479