984629
17767
55182
596696
851114
175767
884252
83194
95556
1000276
84665
224940
5313799
3742581
3254148
2574804
2310988
2159609
2078358
194478
1855118
1752136
1750196
1669471