65
291
293
213
313
180
167
261
254
190
192
120
23416
17610
15461
13902
10712
1042263
9424
921148
9200
769142
7160
70211