150288 640
46389 456
57079 430
192041 691
138560 668
111265 335
131355 791
88424 310
56650 888
28498 329
7950 732
60129 553