105112
12614
1069129
14813
60133
107777
1412
52678
140129
2676
100496
65161
63360
15512
879201
97779
665138
1025106
75647
928108