150286 640
46382 456
57073 430
192034 691
138558 668
111260 335
131351 791
88414 310
56644 888
28496 329
7950 732
60126 553