14662
28620
32638
18570
28048
12440
3110
355514
31986
511413
17832
31593
109612231
473798012
3647472
2826957
271568773
2664789
2646880
17347850
1535653
1439715
1361521
1264022