1005 849
683 104
332 252
855 192
219 950
968 63
615 892
810 540
606 346
680 876
939 614
608 738
928 734
440 30
695 689
456 450
227 578
189 358
101 558
291 309