615185
1023529
941407
870175
531548
737871
607334
495988
180886
623365
660531
45104
5137799
3561581
3068148
2377804
2229988
2045609
1956357
191378
1763118
1719136
1688196
1635471