196725
691494
542989
251218
683571
186695
615284
995343
102896
807691
862928
858833
5052799
3491581
2967148
2292804
2202988
1996609
189378
1886357
1735118
1707136
1653195
1620471