866970
266989
128306
474485
350600
94080
344682
163444
988847
228824
878368
323206
5136799
3558581
3065148
2377804
2229988
2045609
1956357
191378
1763118
1719136
1688196
1635471