4605
4244
3672
3568
3320
3137
2920
2858
2849
2589
2565
2451
2434
2359
2312
2240
2234
1979
1845
1717
1694
1642
1632
1523
1496
1482
1478
1341
1332
1296
1274
1253
1226
1177
1137
1126
1095
1092
1070
1048
1014
1012
991
985
939
934
922
906
889
884
852
850
848
845
838
837
833
820
813