401187
92811
994909
1000124
34695
514750
770514
145330
480133
340876
243501
892910
5151799
3568581
3082148
2395804
2234988
2053609
1975358
191678
1770118
1722136
1691196
1638471