18985 118
5325 596
50179 124
6223 115
46887 185
8293 102
5187 87
8342 680
18160 232
17919 237
106748 220
14204 588
7096 25