386
4510
1912
316
281
202
2110
111
191
2117
225
172
23776
17850
15801
14262
10972
1068263
9714
954148
9400
793142
7400
71711