5028
4117
3911
3604
3573
3520
3208
3055
2974
2916
2856
2804
2619
2588
2508
2449
2183
2060
1974
1907
1885
1854
1783
1769
1710
1704
1629
1501
1484
1455
1445
1442
1417
1395
1386
1317
1303
1268
1240
1178
1165
1158
1149
1111
1084
1081
1080
1070
1055
1041
1018
1015
1011
999
995
988
972
950
889
888