300 375
159 531
141 806
741 746
332 651
799 623
996 333
923 315
529 804
995 762
243 374
637 26
183 789
57 430
680 36
732 586
115 617
38 783
97 565
866 879