816311
783293
521819
613911
244818
658440
37990
428144
408306
622671
1002767
13393
5162799
3576581
3104148
2405804
2239988
2064609
1981358
191878
1774118
1723136
1694196
1639471