150
231
192
232
200
170
213
230
243
3315
183
30267
23090
21212
19013
1525267
14602
1369148
13166
1184144
11680
10230
8510