1004 590
921 445
565 721
803 888
635 150
104 67
847 524
696 472
80 230
953 959
310 166
896 392
293 690