1000 761
210 513
843 75
207 53
735 252
69 105
115 552
805 841
256 117
471 280
286 659
931 822
691 245
992 404
154 847
864 819
142 309
365 483
712 540
330 930