325
191
305
103
212
197
2612
125
4110
314
275
277
23726
17800
15721
14142
10922
1063263
9684
950148
9390
789142
7340
71511