1013 503
395 607
774 920
500 678
552 998
575 148
604 681
352 191
251 680
417 644
323 913
912 669
935 823
754 361
532 351
245 955
540 5
398 358
375 948
170 620