263533
25211
21961
20730
20452
179618
16533
164910
16280
14452
11121
10721
10419
103615
103020
88817
88025
83254
8280
7780
7607255
7227
7166
70726
69133
66611
65121
6469
6145
60716
60423
5730
5510
5062240
50015
49625
48912
4750
4526
4405
43611
4234
4010
3926
3890
3685
3653
3565
3406
3220
3190
3012
2997
2977
2963
2552
2521
2410
2256
2255
2220
2150
2113
1935
1933
1683
1474
1331
1300
1260
1250
1150
1130
1030
897942
865726
860
850
680
670
621
595927
57859
521217
496821