470458
199952
680451
728514
299666
1623
474263
291192
859670
476129
577700
850146
5137799
3561581
3068148
2377804
2229988
2045609
1956357
191378
1763118
1719136
1688196
1635471