86965
78775
236285
48747
1034223
225706
787987
748319
334614
93558
845996
230154
5100799
3535581
3035148
2338804
2220988
2027609
1934357
190378
1750118
1716136
1677195
1629471