28030
27631
179710
13405
111515
90917
89116
8500
8502
7790
7180
676101
6460
63910
5940
57410
57015
5660
5368
5290
4910
4571
4470
4413
4234
4176
3965
3754
3387
3308
3270
3240
3167
3120
3063
3012
2830
28211
2812
2746
2581
2485
2487
2450
2420
2346
2270
2254
2070
2055
1960
1951
1890
1861
1700
1450
1390
1340
1290
1260
1200
1120
1061
950
822
470
330