52899
737674
312369
258295
64826
81206
676981
117148
1687
811845
70699
846493
5149799
3568581
3077148
2394804
2230988
2052609
1973358
191578
1770118
1720136
1690196
1637471