229805
654537
749899
968366
319894
15390
348224
626113
1961000
664483
777275
529597
5099799
3534581
3035148
2338804
2220988
2025609
1934357
190378
1750118
1716136
1676195
1629471