20962
256952
12512
537800
58815
18781
529822
962104
601564
860652
383705
611788
5137799
3561581
3068148
2377804
2229988
2045609
1956357
191378
1763118
1719136
1688196
1635471