1012 571
64 452
295 534
501 326
141 792
76 412
937 194
906 936
168 807
240 729
765 736
619 29
999 799
991 677
723 483
802 194
667 146
344 786
749 467
808 996