40653
26140
81883
1087212
43644
29955
3810
22526
3106
53848
990114
52810
7721
11412
82754
745115
68027
22920
72651
1857