6236
4601
2637
2237
1808
1693
1635
1524
1505
1217
1184
1164
1080
1065
1035
929
898
755
753
739
727
653
643
623
622
579
565
554
530