997883
6118
381504
237851
150492
495911
508407
992196
836115
329429
398740
4121000
5136799
3558581
3065148
2375804
2229988
2045609
1956357
191378
1763118
1719136
1688196
1635471