18300
1826
18925
17112
17928
17833
17845
16408
16554
16931
16534
15840
15236
13710
13202
13473
13322
13129
13990
13373
12557
12729
12933
11526
11373
11264
11294
10197