840929
64957
896503
340318
991259
172681
419665
47549
444570
9952
188176
929839
5052799
3490581
2967148
2291804
2202988
1996609
189378
1886357
1735118
1707136
1653195
1619471