18341
923873
712777
164236
24665
649754
128903
201745
557138
353553
828278
329777
5037799
3472581
2944148
2267804
2195988
1985609
188878
1868357
1725118
1702136
1648195
1614471