5093
88610
10766
121017
7207
4403
79917
6897
3242
126814
99425
3700
1984137
13820284
1367812
11983261
1169340
110443
9919157
974711
814837
80166
74925
68422