857791
65498
42090
50838
487984
26480
21373
850707
82998
172957
945555
19270
5170799
3590581
3119148
2424804
2243988
2070609
1994358
192178
1777118
1724136
1697196
1643471