6191
4573
2617
2214
1791
1686
1628
1516
1497
1206
1170
1158
1077
1060
1028
924
892
751
745
734
729
719
646
635
617
574
563
552
522