535229
297797
206558
169338
83644
634742
306486
155224
607868
896864
502263
125818
5132799
3552581
3063148
2369804
2229988
2042609
1952357
191278
1762118
1719136
1686195
1635471