950 509
919 245
261 699
823 162
301 799
53 819
748 213
451 535
950 532
453 185
67 597
330 484
123 197
80 74
949 962
93 400
936 572
442 103
1012 581
183 1