110615
105516
4686
2533
5018
2287
3674
1840
4318
3935
5637
4934
2013337
14179284
1388412
12316261
1191240
112173
10175157
1000612
845837
81816
77115
70142