57494
508644
331835
164496
168998
684889
63587
536463
795216
121894
397463
876156
5079799
3512581
3000148
2308804
2211988
2005609
1901357
189778
1742118
1715136
1658195
1624471