5436
2897
5419
5687
78922
4987
121848
99819
107829
137246
3740
5063
2013237
14179284
1388312
12316261
1191240
112173
10175157
1000612
845837
81816
77115
70142