16316
2124
70718
2426
3740
8960
7870
5390
3342
39857
2228
27280
653712
46743
46560
44838
4005271
3785157
31754
3101151
29556
25342
23280
21450