913 796
173 783
611 88
351 113
29 40
122 739
718 817
644 268
388 419
234 226
393 124
29 218
851 513
506 172
609 608
320 353
511 298
837 51
955 690
90 103