322
327
227
264
190
419
256
395
2510
286
355
336
30887
23500
21692
19473
1570267
15152
1401148
13546
1239144
11910
10550
8890