234
170
152
192
105
164
307
268
1811
122
203
2930
21136
15950
14101
12640
9672
922263
8470
8464
794148
690142
65811
6310