150283 640
46382 456
57071 430
192031 691
138554 668
111260 335
131351 791
88414 310
56642 888
28496 329
7950 732
60125 553