1151 309
387 600
148 18
88 521
952 558
362 192
747 883
440 294
583 794
184 289
242 573
75 21
694 847
422 739
609 117
230 707
915 829
174 771
214 706