362
305
321
284
323
197
296
294
389
226
244
2914
27417
20710
19231
17072
1354265
13352
1213148
11926
10830
1017144
9020
79111