666 184
404 289
1150 700
891 375
179 124
800 156
763 47
314 923
945 44
448 898
206 953
53 95
92 488
486 828
849 232
397 946
975 500
74 621
616 516