1443
38814
780
2890
3820
4410
2600
12711
26914
1440
42114
14113
687612
49323
48540
47998
4251271
4040158
33094
3253151
31046
26642
24481
22850