426 1000
289 976
454 528
132 737
419 990
455 360
267 178
294 367
633 31
902 511
310 781
700 421
299 692
96 822
75 759
785 387
746 500
658 492
360 855
872 748