532 423
627 685
181 369
808 1000
886 191
537 762
666 823
696 209
289 142
140 638
437 37
818 255
470 688
404 39
280 710
634 69
658 312
83 925
220 545
895 158