122710
10020
5197
118520
316254
92627
12891
8977
106715
9409
75930
169748
2013337
14179284
1388412
12316261
1191240
112173
10175157
1000612
845837
81816
77115
70142