618550
294682
968312
841370
28195
629494
608412
359249
821369
57529
890496
911695
5137799
3561581
3068148
2377804
2229988
2045609
1956357
191378
1763118
1719136
1688196
1635471