1431 667
166 50
644 254
411 298
279 500
483 860
664 246
854 901
829 333
551 926
722 187
896 262
682 186