568950
115824
422927
910619
281809
120608
711520
7335
972775
529527
735980
879955
5116799
3549581
3050148
2357804
2226988
2032609
1946357
190878
1756118
1718136
1682195
1633471