4311
4088
3173
3106
2962
2950
2869
2585
2541
2361
2351
2330
2261
2065
2046
1973
1911
1777
1658
1581
1579
1489
1421
1383
1354
1326
1277
1263
1257
1231
1186
1182
1123
1114
1110
1087
1086
1081
1069
994
974
941
899
882
876
874
871
853
849
848
846
843
822
813
801
791
766
754
738
719