38985
35
19287
0
18758
6
17343
8
16503
5
15099
4
14565
2
12679
18
12527
5
12192
7
11231
5
10322
4
10184
1
10095
1
10064
2
9774
3