14
42685
7
42113
5
40636
4
37736
5
37462
11
36577
10
33166
4
30371
4
30015
7
29252
9
28961
7
28735
7
28376
1
28124
1
27840
2
27805
0
27688
8
27188