2432
2873
6889
3258
4088
2691
2162
57613
58012
61410
7599
2453
1984137
13820284
1367812
11983261
1169340
110443
9919157
974711
814837
80166
74925
68422