5174
4923
4162
4089
3766
3740
3268
3210
3159
2848
2812
2763
2733
2655
2541
2481
2478
2238
1999
1926
1921
1895
1856
1621
1620
1617
1613
1598
1510
1485
1475
1469
1418
1329
1296
1291
1274
1256
1241
1223
1184
1158
1150
1137
1121
1090
1052
1038
1014
1011
1003
993
982
968
955
948
933
930
914
910