14532
21413
143674
827129
1233
101545
10646
1785
10156
63243
1060188
35454
532
48730
9635
15425
1052185
3398
809173
980188