150447 640
46617 456
57244 431
192415 691
138685 668
111478 335
131583 791
88776 310
56916 888
28673 329
7957 732
60366 553