18957 118
5318 596
50176 124
6220 115
46876 185
8291 102
5183 87
8339 680
18158 232
17919 237
106690 220
14200 588
7096 25