18508
18940
17497
16732
16549
16703
15672
15629
15692
1419
14680
13905
11868
11604
9512
9252
893
6892
6477
5420
5250
5156
5323
5426
599
4337
4232
3841