4766
4282
3704
3386
3340
3131
3102
3075
2885
2758
2624
2522
2508
2478
2443
2440
2294
2251
1905
1830
1782
1761
1635
1631
1597
1550
1532
1491
1406
1365
1347
1315
1282
1279
1264
1220
1218
1215
1190
1152
1132
1119
1105
1102
1094
1089
1083
1070
1043
958
927
909
892
882
873
860
855
850
841
838