343 190
476 175
464 20
479 126
95 383
397 898
642 825
768 363
508 239
592 791
161 265
266 188
948 854
527 894
343 821