511 52
20608 704
341796 1175
161026 902
171051 427
138448 285
192526 650
300230 582
111048 573
201584 950
33085 872
109496 730
92423 368
120882 867
122480 409
8634 239
71993 756
13255 329