39163
17291
30174
3852
4006
71519
60515
7889
68511
55115
43523
3197
1984137
13820284
1367812
11983261
1169340
110443
9919157
974711
814837
80166
74925
68422