5438
5112
4269
3953
3793
3777
3724
3579
3384
3200
3178
3135
2972
2860
2846
2742
2631
2621
2287
2172
2120
1996
1892
1883
1845
1843
1838
1829
1807
1625
1597
1549
1540
1530
1502
1491
1463
1418
1366
1332
1322
1312
1296
1271
1251
1240
1235
1216
1204
1120
1102
1097
1095
1053
1040
1032
1018
999
995