687129
281618
810790
685463
692206
57288
18673
767626
274173
282510
84560
472379
5165799
3584581
3109148
2416804
2242988
2067609
1986358
192078
1775118
1724136
1696196
1642471