687466
159805
853314
354474
2985
365360
419641
83580
836200
434103
614103
188893
5136799
3558581
3065148
2375804
2229988
2045609
1956357
191378
1763118
1719136
1688196
1635471