57906
28
103509
22
23033
2
17183
1
9618
12
27364
2
12722
1
20443
2
7587
0
7951
1
42142
2
6224
5
8630
15
12050
0
4590
1