660 275
263 151
785 943
795 170
778 820
511 539
42 30
83 57
74 970
984 926
265 168
963 59
598 829
422 910
896 616
919 292
452 734
973 152
129 86
389 374
895 591
196 870
669 325
281 234