41102
185239
86669
62611
704787
82414
844789
47545
798352
285432
132991
378620
5052799
3490581
2967148
2291804
2202988
1996609
189378
1886357
1735118
1707136
1653195
1619471