425989
947915
548282
399428
948639
862294
6382
113856
57793
1006438
132518
725571
5162799
3576581
3104148
2405804
2239988
2064609
1981358
191978
1774118
1723136
1694196
1640471