12679
6
7509
3
8543
5
7825
2
15785
11
19828
15159
3237
15183
7475
7998
17892
15
787
1
17674
7
17143
21624
10
52038
4
11416
9258
19160
2394
2694
2358
10915
7748
5430