150290 640
46389 456
57081 430
192043 691
138561 668
111265 335
131356 791
88427 310
56652 888
28501 329
7950 732
60129 553