1009 954
599 317
992 33
729 870
272 399
414 275
559 174
960 355
1012 234
119 160
566 916
323 527
886 588
259 8
122 700
605 602
202 240
858 934
438 79
322 586