386495
65288
288670
52899
737674
312369
258295
64826
81206
676981
117148
1687
5137799
3561581
3068148
2377804
2229988
2045609
1956357
191378
1763118
1719136
1688196
1635471