192225
464191
45358
488291
731226
27271
771493
494706
115498
92781
385351
148270
5149799
3568581
3079148
2394804
2230988
2052609
1973358
191578
1770118
1720136
1690196
1637471