595285
72111
223382
4902
723922
84528
628213
152565
341101
53497
212978
853
5137799
3560581
3068148
2377804
2229988
2045609
1956357
191378
1763118
1719136
1688196
1635471