47995
45374
789281
83280
322412
701809
637433
824326
402983
45148
532915
478812
5149799
3568581
3080148
2394804
2230988
2052609
1974358
191578
1770118
1720136
1690196
1637471