133
160
21
30
18
19
68
46
520
2.5K
613
611
238
1K
139
85
105
14
678
79
65
291
94
171
509
183
289
3
2
271
411
118
213