285499
509268
4442
775542
26197
303301
375137
930836
897138
977903
434555
628523
5137799
3561581
3068148
2377804
2229988
2045609
1956357
191378
1763118
1719136
1688196
1635471