1535
2086
1055
14511
1708
2408
2273
22813
2026
1101
26012
30864
687912
49383
48590
48028
4255271
4043158
33124
3255151
31126
26702
24491
22900