989 909
677 864
397 168
402 448
705 808
461 88
531 55
1012 382
216 190
345 665
103 25
749 890
44 642
67 957
484 312
403 803