824841
203846
918145
489165
96388
524666
184311
147711
77553
58490
682163
551652
5137799
3561581
3068148
2377804
2229988
2045609
1956357
191378
1763118
1719136
1688196
1635471