24860
26
10568
18
16273
17
13600
12766
16
7076
15
44760
14
11322
13
9319
12
15805
10
8561
13192
4943
7873
9
8564
6295
3936
5373
7
4967
4119
4046
3278
2604
6
3235
6696
3581