19015 118
5330 596
50184 124
6224 115
46898 185
8304 102
5190 87
8343 680
18168 232
17925 237
106785 220
14208 588
7097 25