666 531
473 39
132 304
679 659
374 18
952 170
398 947
1002 261
771 452
569 341
581 950
429 400
1210 264
899 453
586 537
158 701
400 104
1127 638
188 428
574 980