1051 452
966 672
488 639
878 146
308 606
471 451
182 808
496 140
184 781
1013 498
931 255
714 472
313 123
1413 603
40 344
131 217
1012 687
703 587
803 605
820 815