18629 118
5236 596
50080 124
6178 115
46725 185
8181 102
5142 87
8263 680
18130 232
17900 237
106021 220
14150 588
7076 25