386
4510
1912
316
281
202
2110
111
191
2117
172
333
23706
17790
15721
14132
10922
1062263
9664
948148
9390
788142
7340
71511