968990
947219
350119
761926
111993
946789
692985
220258
54468
39585
51094
686605
5112799
3546581
3044148
2346804
2224988
2030609
1940357
190678
1755118
1717136
1680195
1632471