18961 118
5319 596
50176 124
6220 115
46877 185
8291 102
5183 87
8339 680
18158 232
17919 237
106700 220
14201 588
7096 25