185335
239426
127954
605425
347242
905844
788158
86523
5980500
3130654
2248336
2046238
1883736
1866895
184267
1769433
366939
953273
365212
3308