166
90
206
100
102
191
135
255
182
271
204
30987
23540
21752
19523
1570267
15172
1404148
13606
1239144
11930
10600
8960