176
80
161
130
172
170
243
143
228
96
152
276
31217
23860
21972
19713
1600267
15372
1421148
13676
1267144
12030
10780
9100