572884
354895
11443
692429
309507
111449
276487
402156
504667
924528
687531
214439
5515800
4032581
3509150
2761804
2382988
2308609
2286358
1998119
199478
1822196
1798136
1711216