4219
259
245
160
261
137
103
154
172
123
293
22746
17250
15311
13680
10482
1020263
9204
9080
883148
750142
6980
69311