19986
12999
11890
8054
6911
6834
6151
6051
5598
5363
5277
5171
4874
4792
4294
4269
4101
3906
3580
3564
3220
3184
3122
3078