13344
254156
662266
586911
784229
142431
349339
341128
438782
38129
311970
20459
5071799
3510581
2997148
2307804
2207988
2005609
1898357
189778
1741118
1715136
1657195
1623471