25518
12739
9516
9246
7498
5349
4736
4674
4572
4392
4278
4219
3543
3304
3195
3131
3128
3028
2965
2717
2647
2593
2418
2378