2573
1534
4613
38410
80722
51325
3683
4675
107520
5795
6345
7457
1984137
13819284
1367812
11983261
1169240
110443
9919157
974711
814837
80166
74925
68422