38917
1677
24226
21613
2239
34910
1431043
31616
23022
3759
1909
1144
687912
49383
48590
48028
4255271
4043158
33124
3255151
31126
26702
24491
22900