90887
567107
935436
159719
1079944
592137
113513
197651
695507
578382
1000480
643584
5515800
4033581
3509150
2761804
2382988
2308609
2286358
1998119
199478
1822196
1798136
1711216