659 119
520 52
476 917
294 425
397 471
363 386
952 143
479 813
768 573
405 394
255 612
391 723
626 817
271 131
650 102
682 947
492 58
581 100
871 671
691 209