150441 640
46610 456
57234 431
192398 691
138677 668
111473 335
131577 791
88759 310
56902 888
28663 329
7957 732
60357 553