1047 909
181 165
1062 450
761 23
299 164
873 844
241 46
259 302
464 709
479 281
189 245
648 71
64 930
292 843
144 500
976 434
712 787
884 577
211 684
1004 816