890954
143140
988149
626695
691801
384165
59328
813753
645444
484799
61533
99314
5136799
3558581
3065148
2377804
2229988
2045609
1956357
191378
1763118
1719136
1688196
1635471