359390
950440
484960
783663
64727
833926
278175
752168
133525
692745
34749
501558
5099799
3533581
3035148
2338804
2220988
2022609
1933357
190378
1750118
1716136
1675195
1629471