18981 118
5324 596
50178 124
6221 115
46885 185
8293 102
5186 87
8341 680
18159 232
17919 237
106738 220
14204 588
7096 25