950 994
643 881
161 52
648 768
281 732
549 400
946 463
315 39
321 104
836 564
636 389
603 971
848 842
133 417
234 581
792 433
480 166
295 354
532 749
274 284