1009 571
60 482
259 450
650 631
435 350
588 427
921 876
274 978
816 968
887 633
146 629
826 981
743 773
537 33
169 875
308 159
804 795
517 747
908 48
782 508