18382
8926
8300
7911
6419
6372
5372
5175
4863
4339
4033
3960
3890
3849
3613
3488
3452
3329
3111
3084
3014
3013
2931
2808