176
184
65
291
197
248
153
313
233
180
167
193
22756
17280
15311
13680
10482
1021263
9214
9090
883148
754142
6980
69311