362
305
321
284
323
197
296
294
389
226
244
2914
27347
20620
19151
17032
1343265
13322
1204148
11896
10780
1007144
9000
79011