687466
159805
853314
354474
2985
365360
419641
83580
836200
434103
614103
188893
5137799
3561581
3068148
2377804
2229988
2045609
1956357
191378
1763118
1719136
1688196
1635471