14551
8080
13730
6460
845837
14179284
5020
1000712
1388412
12470
7250
9310
2013337
12316261
1191240
112173
10175157
81816
77115
70142