1053 280
995 400
497 518
639 583
750 391
68 871
451 709
842 51
59 701
466 524
628 222
272 904
838 417
1084 421
1258 802
646 958
822 961
1016 684
137 244
660 534