138893453
73541
90328481
43090
26758536
9713
19697245
8230
21585006
7046
5715650
1643
52472726
17247
23741134
13615
4343421
1485
58823657
27146
33965469
14909
10263331
3370
20574308
7932
9436285
1988
47307427
13920
37012101
20637
33196706
14611
5930871
2208
14018634
3348
27635807
11551
3703048
1077
21461843
9000
7862548
4640
30224687
12321
7528691
1300
7303744
1844
10587471
4357
44065913
19210