847964
12880
157355
81119
372642
122585
518412
954406
118330
73228
771334
737492
2911361
2603455
2537928
2484455
2226995
2125955
2081281
2017719
1904226
1672208
1610351
1567406