586 951
439 310
1016 590
753 121
288 827
967 446
608 23
699 356
154 302
1007 775
255 796
800 641
1214 423
373 143
1006 329
663 827
712 207
231 189
28 952
309 268