542924
323391
349850
827787
474489
131474
45927
48218
920587
552974
78075
772310
5137799
3560581
3068148
2377804
2229988
2045609
1956357
191378
1763118
1719136
1688196
1635471