146
427
85
66
35
31
129
344
121
174
17
4
57
18
33
30
23
3.6K
182
52
6
45
54
243
154
304
233
63
160
104
167
303
801
615
611
136
518