234
81
131
275
100
196
171
181
166
190
220
23646
17780
15641
14092
10892
1055263
9584
942148
9340
779142
7300
70811