1010 279
964 290
465 854
354 529
262 526
585 896
926 558
62 259
918 984
499 683
853 249
736 86
651 689
893 937
809 568
750 108
336 353
31 260
941 674