963328
257613
1005682
44519
499422
948504
624764
35518
152854
359431
7256
1000430
5313799
3742581
3254148
2574804
2310988
2159609
2078358
194478
1855118
1752136
1750196
1669471