163
120
143
264
323
185
180
2514
230
1810
112
203
22566
17090
15071
13560
10362
1006263
9064
8940
866148
744142
68811
6860