216
185
242
293
290
212
140
250
412966
194
223
450
27347
20530
19091
17012
1342265
13322
1204148
11896
10780
1001144
8990
78911