3342
29510
116019
4507
5779
74117
95717
4118
4856
2827
4181
5587
1984137
13819284
1367812
11983261
1169240
110443
9919157
974711
814837
80166
74925
68422