994909
1000124
34695
514750
770514
145330
480133
340876
243501
892910
429768
5819
5150799
3568581
3081148
2395804
2232988
2053609
1975358
191678
1770118
1720136
1691196
1638471