689 832
354 45
108 581
757 642
416 5
679 438
794 363
591 166
1016 266
944 1000
298 811
169 555
899 393
374 313
769 663
290 709
188 170
60 226
218 324
156 423
370 554