242853
120741
197991
950563
728385
496245
747180
596764
65922
536357
740146
845969
5079799
3512581
3001148
2309804
2211988
2006609
1902357
189778
1742118
1715136
1658195
1624471