1053871
291847
615781
210358
100814
1059301
653435
931787
5978500
3129654
2248336
2045238
1882736
1866895
184167
1769433
207534
88294
472708
898250