9058
5190
4137
3843
3096
2898
2083
1932
1740
1547
1500
1449
1130
1074
968
953
947
908
774
729
729
725
724
678
677
661
659
656
655
645
643
630
569
561