1007 875
738 887
50 992
752 686
651 865
516 948
560 547
8 5
592 885
27 382
949 983
302 100
643 576
93 304
742 886
425 219
753 65
878 766
927 393
116 513
738 477
42 684
450 823