20186
3
48646
45
29224
10
21825
6
23963
8
2261
6
4150
11
52955
26
17764
3
7028
0
17418
68
19732
57
26934
3
29719
68
6722
28
20413
35
15549
24
17056
31
44728
15
2851
2
14087
15
14700
1
1335
3
11510
6
17710
23
79727
41