498
385
197
242
309
170
191
225
305
2510
268
167
22756
17280
15311
13680
10482
1021263
9214
9090
883148
754142
6980
69411