16509
18
15960
15
13624
3
10576
9
8830
11
8657
8550
6375
12
6207
14
6202
4
5847
5516
10
5065
5064
4996
4879
4784
6
4321
7
4262
2
4064
5
3961
3924
3910
3603
3514
3471
8