1153
16410
1266
1230
1182268
1433579
1374
1366
6510
310
1305
1418
687812
49383
48580
48018
4254271
4043158
33124
3255151
31106
26672
24481
22900