217
281
111
191
225
172
295
3430
196
161
2637
23996
18040
16041
14462
11162
1088263
9864
968148
9500
807142
7620
72211