150445 640
46612 456
57240 431
192406 691
138680 668
111477 335
131581 791
88770 310
56913 888
28665 329
7957 732
60359 553