293
457
1512147
353
373
325
436
316
253
191
243
39930
35457
27300
25743
23113
1887267
17684
1697148
16036
13420
12910
10990