599
8691
826
31
60
206
311
158
87
144
170
78
135
72
29
5219
38
66
288
1670
91
213
106
79
64
26
124
263