516 52
20616 704
342360 1177
161468 904
171256 427
139043 285
192880 650
300696 583
111143 573
202868 950
33227 872
109986 730
92828 368
121324 867
122978 410
8644 239
72316 757
13631 329