292
4012
311
4714
428
342
474
322
341
5510
355
380
27887
21130
19561
17332
1383265
13622
1250148
12136
10950
1049144
9210
79911