18952 118
5318 596
50175 124
6219 115
46876 185
8291 102
5181 87
8339 680
18158 232
17919 237
106688 220
14200 588
7096 25