32460
30861
29313
25851
22590
182833
17532
17362
17060
165764
13289
12863
118321
114850
9800
9490
83625
8291
82765
8215
6870
67122
65816
63232
62518
5850
5790
57314
5390
533101
4840
4770
4602
4380
4371
4164
4124
4098
3766
36612
3560
3390
3313
3296
3152
3111
3048
3024
3026
29210
2875
2755
2718
2704
2551
2393
2356
2221
2100
2086
2040
2037
2024
1986
1902
1821
1640
1606
1570
14810
1332
1002
972
911