57787
54050
295480
1001800
919910
221542
47479
97710
589520
598311
646323
221360
5100799
3536581
3035148
2338804
2220988
2027609
1934357
190478
1750118
1716136
1677195
1629471