1143 38
1271 799
622 190
836 987
717 59
455 898
945 920
991 713
912 8
379 800
279 352
742 950
351 463
840 897
430 434
152 447
820 932
115 570
375 730
805 591