2907154
38230
19761
10410
11674
135179
5464178
9630
59918
82773
6511
6070
512210
37893
35276
3127268
26694
2511149
23816
18800
17230