5339
4646
4340
4004
3917
3533
3457
3411
3294
3023
3014
2976
2954
2830
2638
2592
2523
2522
2317
2143
2133
1977
1969
1876
1868
1733
1724
1612
1605
1506
1503
1499
1494
1475
1471
1408
1381
1375
1343
1338
1310
1302
1295
1265
1184
1154
1147
1099
1088
1026
1022
1018
1014
1006
987
986
977
972
971
960