85535
41752
374201
769655
308489
111999
543995
790986
22810
638774
17455
184302
5303799
3719581
3238148
2557804
2301988
2149609
2070358
194278
1850118
1750136
1740196
1667471