968296
33126
6392
601379
954356
64293
7985
799213
783467
680659
575782
26719
5314799
3742581
3254148
2575804
2310988
2159609
2078358
194478
1855118
1752136
1750196
1669471