457402
171253
570220
291240
637859
356848
508299
610795
193129
873889
948215
651133
5137799
3561581
3068148
2377804
2229988
2045609
1956357
191378
1763118
1719136
1688196
1635471