16849 883
6851 25
2902 270
16358 93
24042 472
7082 416
7397 532
9042 521
32472 423
6845 613
84060 239