930 144
790 714
330 143
554 496
86 293
273 323
255 839
921 109
178 831
558 897
142 504
210 968
745 517
448 316
166 946
906 817
67 795
1001 285
840 963
134 374