1062 450
286 515
759 900
259 331
245 599
672 880
206 387
845 793
287 945
370 587
65 816
336 348
488 803
1006 966
926 214