128
211
118
91
83
217
186
1272584
1907440
857890
188446
654158
777588
1414262
1797557
9442149
13342137
1391255
1114231
1864232