6241
4603
2640
2239
1810
1695
1637
1525
1506
1218
1185
1165
1082
1066
1036
930
898
755
754
739
728
654
644
623
581
565
555
531