5250
5122
4120
3792
3756
3698
3476
3429
3272
3073
3067
2942
2842
2798
2769
2674
2641
2612
2215
2066
1954
1947
1929
1845
1841
1840
1778
1725
1680
1493
1457
1443
1423
1417
1409
1407
1406
1376
1363
1340
1330
1304
1299
1295
1233
1212
1181
1174
1168
1140
1086
1074
1049
983
977
976
973
954
939
927