150441 640
46610 456
57234 431
192397 691
138677 668
111472 335
131576 791
88755 310
56902 888
28661 329
7957 732
60356 553