28 158
899 742
789 975
69 349
396 126
774 685
610 457
100 60
717 238
57 378
874 873
496 434
379 926
643 517
634 999
947 329
430 536
59 315
566 30
316 786