58942
8437
6689
6028
5921
5813
5485
5092
4556
4399
4194
4047
4011
3719
3717
3391
3390
3112
3092
2969
2897
2697
2651
2573