355949
980889
595226
957929
708675
205702
699115
214352
215213
474258
603380
934209
5149799
3568581
3081148
2394804
2232988
2053609
1975358
191678
1770118
1720136
1691196
1637471