1007 756
710 867
435 610
506 499
88 613
565 956
733 175
775 54
359 98
420 818
609 421
243 367
895 365
947 304
25 860
831 947
177 660
352 914
450 933
469 297