7123
20161
42884
88916
921568
681699
940662
754596
910201
795723
767137
214831
5099799
3533581
3035148
2338804
2220988
2025609
1933357
190378
1750118
1716136
1676195
1629471