113862
551221
358489
745359
146656
786997
546727
945129
529385
831557
130627
409900
5100799
3536581
3035148
2338804
2220988
2027609
1934357
190478
1750118
1716136
1677195
1629471