5017
3986
3926
3541
3311
3135
3118
2967
2806
2789
2701
2671
2669
2601
2414
2361
2294
2262
2092
1900
1841
1822
1769
1738
1722
1592
1579
1485
1388
1376
1371
1351
1341
1337
1336
1269
1268
1244
1212
1181
1143
1140
1133
1105
1072
1042
1021
1009
988
936
932
919
918
912
905
898
895
889
877
869