163168
86874
200578
98156
511916
94794
51681
745251
320342
63638
868812
702491
5137799
3561581
3068148
2377804
2229988
2045609
1956357
191378
1763118
1719136
1688196
1635471