38693
35
12638
18
12432
5
16747
8
16148
5
14769
4
10259
4
18238
0
18396
6
14170
2
10949
5
11325
7
9179
2
9846
1
7655
2