556 926
869 901
486 860
1575 667
286 500
838 333
422 298
908 262
652 254
675 246
729 187
686 186
181 50