428 322
201 15
1012 6
929 17
148 121
1006 843
556 604
569 791
872 860
266 795
75 178
52 357
992 678
364 749
576 61
908 86
483 218
766 239
272 469
857 668