878599
421179
903638
249123
800848
13632
253860
535392
192286
488832
29998
535330
5099799
3533581
3035148
2338804
2220988
2025609
1933357
190378
1750118
1716136
1676195
1629471