4368
3821
3482
3354
3123
2850
2815
2759
2741
2440
2434
2387
2272
2206
2173
2144
1960
1794
1731
1695
1660
1550
1518
1479
1445
1410
1359
1315
1264
1248
1226
1164
1153
1141
1048
1042
1028
1011
1004
994
979
966
962
946
943
919
913
890
889
856
854
849
833
832
820
787
732
724
714