1238 239
1005 62
256 888
75 794
672 892
922 35
51 396
945 110
298 755
968 264
561 884
861 1
289 75
970 642
834 173
855 140
692 765
893 939
554 945
1003 556
254 483
1838 935