516 52
20616 704
342364 1177
161470 904
171257 427
139051 285
192882 650
300703 583
111143 573
202871 950
33228 872
109987 730
92831 368
10479 85
121332 867
122984 410
8644 239
72318 757
13631 329
4195 484