18441
3
17068
4
16450
1
16366
15764
15718
15318
10
15227
5
14992
14730
6
14723
14582
2
14502
14361
13777
13569
23
13328
12982
12881
12810
12723
12688
12663
12490
9
12424
12376
8