12823283
9295157
4518100
3771217
296854
2764118
262545
229158
225236
196564
185927
179433
121935
107318
106615
103924
101915
101331
92712
89718
89317
8397
83613
7559
69320
6288
62011
6079
5726
56215
5599
5335
5228
5006
4967
4925
4733
46611
4636
4518
4492
4426
4386
4192
4136
41317
4056
39910
3934
3844
3817
3783
3646
3623
3555
3484
3472
3286
31511
3047
3031
2812
2493
2465
2367
2351
2302
2274
2262
2045
1962
1963
1894
1842
1834
1832
1735
1713
1650
1611
1571
1482
1371