1006 756
710 867
433 610
506 499
88 613
565 956
733 175
775 54
358 98
420 818
608 421
243 367
894 365
947 304
24 860
831 947
177 660
351 914
450 933
469 297