138893453
73541
58823657
27146
33196706
14611
90328481
43090
26758536
9713
21461843
9000
47307427
13920
19697245
8230
21585006
7046
25786581
11011
5715650
1643
20715382
5007
38899089
13059
52472726
17247
5930871
2208
14149208
4473
15200891
4194
6935957
3006
11887384
4065
8790782
4948
7303744
1844
7010353
1709
4343421
1485
21911439
10759
9364704
2962
9332930
1429
7465586
2774
6848495
2265